vue根據id刪除某一行


 

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);
  }  
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM