收藏
回答

wx:for不能显示对绑定数据的修改

源码如下:






点击前的页面显示:





点击后的页面显示:




可以看到年龄的tag值正确变化,但页面的绑定数据不能正常显示。

最后一次编辑于  2019-01-11
回答关注问题邀请回答
收藏

1 个回答

  • 黎😄
    黎😄
    2019-01-11

    你是使用了this.data.infoNeed[index] = true;这样绑定的?

    2019-01-11
    有用
    回复 11
    • Yjh
      Yjh
      2019-01-11

      不好意思,刚才表达错了。题上面是用item.item 和 item.tag表示的,我刚才换了infoNeed[index].item 和 infoNeed[index].tag试了试

      2019-01-11
      回复
    • Yjh
      Yjh
      2019-01-11回复Yjh

      还是没有反应,和之前一样

      2019-01-11
      回复
    • 黎😄
      黎😄
      2019-01-11回复Yjh

      我想说的是,要使用this.setData({


      });

      这样绑定才是对的喔。

      再不行就发个代码片段来看看。

      2019-01-11
      回复
    • Yjh
      Yjh
      2019-01-11回复黎😄

      我在上面补充了js的代码,里面有this.setData

      2019-01-11
      回复
    • Yjh
      Yjh
      2019-01-11回复黎😄

      后台能顺利改变值,我用console.log()测试过

      2019-01-11
      回复
    查看更多(6)
登录 后发表内容