vue 删除数组、list中的元素

let data=[{id:1,name:'张三'},{id:2,name:'李四'}];

方法一:使用 filter过滤

data=data.filter(item=>item.name!='张三');

结果输出:[{id:2,name:'李四'}]

 

方法二:使用 splice 移除

data=data.map((item,index)=>{

  if(item.name=='张三')

    data.splice(index,1);//index 当前元素索引;1:需要删除的元素个数

});

posted @   AutumnSilence  阅读(9150)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界
点击右上角即可分享
微信分享提示