为什么我设置了wx:key,input框在for循环下还是重新渲染了

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

为什么我设置了wx:key,input框在for循环下还是重新渲染了

<input value=“id:{{item.test}}”   wx:for=“{{testarr}}”   wx:key=test />

1 回复
ping45
ping451 楼6 年前

如果你想要避免testarr列表内的元素被重新渲染可以用

this.setData({[`testarr[${index}]`]: update})