收藏
回答

setData如何为为动态数组赋值?

谢谢啦

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

4 个回答

  • 猛男陈阔
    猛男陈阔
    2020-04-25

    你定义一个空数字 然后循环push 在for循环外层 setData赋值不行? setData频繁调用会存在性能问题 何况你把它写在for循环里

    2020-04-25
    有用 3
    回复 2
  • 俞哄哄💻📷🤘🚴🎧
    俞哄哄💻📷🤘🚴🎧
    2020-04-25

    写法没发现什么问题如果还有问题可以选择发个代码片段看下

    若有帮助请帮忙点个"有用"谢谢↓↓

    2020-04-25
    有用 3
    回复 1
    • 刘一月月金金金
      刘一月月金金金
      2020-04-25
      啊啊啊,谢谢,我找到错了,setdata的对象搞错了
      2020-04-25
      回复
  • 老张
    老张
    2020-04-24

    渲染整个数组和渲染单个元素,没有效率差别。

    2020-04-24
    有用
    回复 5
    • 台州满天星
      台州满天星
      2020-04-25
      没有任何差别?我都尽量单个
      2020-04-25
      回复
    • 刘一月月金金金
      刘一月月金金金
      2020-04-25
      请问下我该怎么解决比较好
      2020-04-25
      回复
    • 老张
      老张
      2020-04-25回复刘一月月金金金
      直接渲染整个数组啊,只要有wx:key,系统会自己过滤只渲染变化值。
      2020-04-25
      回复
    • 老张
      老张
      2020-04-25回复台州满天星
      没有必要。也许超大量数组会有稍稍的影响,百级、千级的都人眼看不出差别。
      2020-04-25
      1
      回复
    • 刘一月月金金金
      刘一月月金金金
      2020-04-25
      已经好啦,我这样也行,只是for外面temp要定义成数组
      2020-04-25
      回复
  • 神经蛙
    神经蛙
    2020-04-24
    这样写行不行:['respondentData[' + i + ']']
    
    2020-04-24
    有用
    回复 1
    • 刘一月月金金金
      刘一月月金金金
      2020-04-25
      还是不行,我最开始就是这样写的,还是会报错哒
      2020-04-25
      回复
登录 后发表内容
问题标签