收藏
回答

新手小白,数组嵌套赋值,setData赋值问题?

这个是我初始化的空数组,,这个是从别的页面获取来的值,这个是打印输出的值,但是页面不显示。这是为啥,求大佬指点

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

3 个回答

  • 浮小云
    浮小云
    2020-07-16
    this.setData({
     'dataList[0].addressList': values
    })
    
    2020-07-16
    有用 1
    回复 12
    • on1.y 大宝
      on1.y 大宝
      2020-07-16
      这个直接跳debug了。。。。
      2020-07-16
      回复
    • 浮小云
      浮小云
      2020-07-16回复on1.y 大宝
      和这个问题无关,你检查下
      2020-07-16
      1
      回复
    • on1.y 大宝
      on1.y 大宝
      2020-07-16回复浮小云
      这样写报错,所以保存之后就直接跳debug了。。。。
      2020-07-16
      回复
    • 浮小云
      浮小云
      2020-07-16回复on1.y 大宝
      'dataList[0].addressList': values
      2020-07-16
      1
      回复
    • 浮小云
      浮小云
      2020-07-16回复on1.y 大宝
      前面加上引号
      2020-07-16
      回复
    查看更多(7)
  • z.song
    z.song
    2020-07-16
    // 你的option.values传递进来是String
    // 而addressList是数组,用push()函数把values推进数组
    // 例如:
    addressList.push( values )
    
    // 不过建议你dataList还是别这么整了,以后会很麻烦。
    
    2020-07-16
    有用
    回复 1
    • on1.y 大宝
      on1.y 大宝
      2020-07-16
      大佬,现在values就是一个数组了,第二个console打印的就是values的值。这个页面是一个,如果不写在一起,分开循环吗?
      2020-07-16
      回复
  • A notorious liar
    A notorious liar
    2020-07-16

    没看懂前端代码也截图出来看看

    2020-07-16
    有用
    回复 10
    • on1.y 大宝
      on1.y 大宝
      2020-07-16
      2020-07-16
      回复
    • A notorious liar
      A notorious liar
      2020-07-16回复on1.y 大宝
      2020-07-16
      回复
    • A notorious liar
      A notorious liar
      2020-07-16回复on1.y 大宝
      改成这样再跑一下试试
      2020-07-16
      回复
    • A notorious liar
      A notorious liar
      2020-07-16回复on1.y 大宝
      wx:for wx:key 是成对得key里面得值不是乱填得,如果数据存在唯一值可以填那个唯一值,没有得话直接index就可以了
      2020-07-16
      回复
    • on1.y 大宝
      on1.y 大宝
      2020-07-16回复A notorious liar
      大佬,我觉得不能这么改。。。这个是我作嵌套数组循环的wxml代码
      2020-07-16
      回复
    查看更多(5)
登录 后发表内容
问题标签