收藏
回答

for循环?

怎么在for循环外边调用循环内的完整数据,现在只调用最后一个.

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

3 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-07-03
    for(...){
       res.data.data[i].sjc = util.timeHandle(res.data.data[i].tjsj)
    }
    console.log(res.data.data)
    

    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2020-07-03
    有用 1
    回复 1
    • 闹闹
      闹闹
      2020-07-03
      好的,解决了,谢谢
      2020-07-03
      回复
  • 拾忆
    拾忆
    2020-07-03

    你循环赋值到sjc都是同一个,所以就是最后一个值。

    2020-07-03
    有用 1
    回复 3
    • 闹闹
      闹闹
      2020-07-03
      应该怎么解决呢
      2020-07-03
      回复
    • 拾忆
      拾忆
      2020-07-03回复闹闹
      2020-07-03
      回复
    • 闹闹
      闹闹
      2020-07-03回复拾忆
      好的 谢谢
      2020-07-03
      回复
  • 恒
    2020-07-03

    因为你setData属性都是同一个sjc,后面set的值把前面的覆盖了

    2020-07-03
    有用 1
    回复 5
    • 闹闹
      闹闹
      2020-07-03
      应该怎么解决呀
      2020-07-03
      回复
    • 恒
      2020-07-03回复闹闹
      你想要达到什么目的,在哪里用
      2020-07-03
      回复
    • 闹闹
      闹闹
      2020-07-03
      在wxml里边用 需要把循环的数据都遍历出来
      2020-07-03
      回复
    • 恒
      2020-07-03回复闹闹
      在wxml用wx:for对你的数组res.data.data遍历即可,你可以查下
      2020-07-03
      回复
    • 闹闹
      闹闹
      2020-07-03回复
      好的 谢谢
      2020-07-03
      回复
登录 后发表内容
问题标签