收藏
回答

给数组push为什么必须setdata才能渲染数据,我这视图层平白无故增加出数据?

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

1 个回答

  • undefined
    undefined
    01-01

    https://developers.weixin.qq.com/miniprogram/dev/framework/



    了解一下小程序原理吧, setData才能触发视图更新

    01-01
    赞同 1
    回复 5
    • 是谁的心鸭💋
      是谁的心鸭💋
      01-01
      我想问下之前做的没问题啊,为什么push进去数据,我的视图层会添加数据,我并没有改变循环的数据啊
      01-01
      回复
    • undefined
      undefined
      01-01回复是谁的心鸭💋
      你说清楚点,没有改变循环的数据?啥意思
      01-01
      回复
    • 是谁的心鸭💋
      是谁的心鸭💋
      01-02
      哥,看视图层两个循环,我只展示的是固定的一个循环的数据,但是我点击要让另一个循环的数组中添加数据再循环,但是我点击了后,只展示的固定的那个循环数据视图层为什么增多了?,我打印了下,这个数据没有变,但是视图层却变了,看我上面的图,上面是正常的,下面是点击后就变出很多数据来
      01-02
      回复
    • undefined
      undefined
      01-02回复是谁的心鸭💋
      写个示例代码片段吧,说的有点乱
      01-02
      回复
    • undefined
      undefined
      01-02回复是谁的心鸭💋
      https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html  看这个教程
      01-02
      回复
登录 后发表内容
问题标签