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:需要删除的元素个数
});