methods:{ del(id){ //ES6 //根據id查找元素 findIndex //let index = arr.findIndex(function(ele,index,arr){return ele.id==id}) //函數內如果返回true,就結束遍歷並返回當前index; //index如果沒有找到返回-1 let index = this.tasks.findIndex(funciton(ele){ return ele.id == id; }) //假設沒有找到 if(index === -1){ return console.log('刪除失敗'); } //刪除元素 this.tasks.splice(index,1); } }
