收藏
回答

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

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 input 工具 6.5.3 2.5.0


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

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


回答关注问题邀请回答
收藏

1 个回答

  • 微盟
    微盟
    2019-01-22

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

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


    2019-01-22
    有用
    回复 1
    • Solitary Man
      Solitary Man
      2019-01-22

      多谢解答,试了可以用!但是我看网上教程里面写直接使用key也可以做到,但是我自己写就不行了。

      2019-01-22
      回复
登录 后发表内容