Vue中删除数组中的元素视图不响应
把key=index 换了试试:key="item.id"
·
除了操作数组的七中方法外都是不起作用的
- push 数组尾推入
- pop 数组尾删除
- shift 数组首删除
- unshift 数组首推入
- splice array.splice(index,howmany,item1,…,itemX)
- sort 排序
- reverse 翻转
例如直接给数组下标赋值arr[2]=2
或者delete arr[3]
视图是不响应
另外用vue提供的$delete方法还不起作用的时看一下key是不是用了index,index作为循环的key是虚拟dom对比的一种负优化,经常会导致问题
把key=index 换了试试
:key="item.id"
更多推荐
已为社区贡献2条内容
所有评论(0)