如何只setData删除的数组元素,而不是splice后整个setData一次

发布于 7 年前作者 junshi16198 次浏览最后编辑 7 年前来自 ask

事件删除了列表中某一条信息。一般的做法是splice删除数组的元素后整体在setData回去,因为页面上的感觉就是只删了一条,但是实际是重新渲染了整个列表,感觉很影响性能,有没有什么好的方法

3 回复
ykong
ykong1 楼6 年前

+1

xiulan39
xiulan392 楼6 年前

你可以通过设置数组中删除项为null,wxml中遍历时判断item是否存在才渲染。

weigao
weigao3 楼5 年前

+1