收藏
回答

数组的值在循环内打印是正常的,在循环外就不行了


在第30排输出的是


在第39排输出的是

一直没找到为什么,就连baidu都没找到答案,有没有哪位大佬能帮忙看一下的。


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

1 个回答

  • 痛快科技
    痛快科技
    2019-04-17

    换成这个方法调用

    wx.getStorageSync。

    不建议在循环里面使用setData,建议代码逻辑重新写


    2019-04-17
    有用 1
    回复 2
    • zwc
      zwc
      2019-04-17

      嗯 感谢 确实是异步的原因  但具体的我还不是很明白为什么会这样 恳请简单讲解一下。

      另外逻辑重写了,之前是因为办法不对只能这样写,现在好多了。

      最后  再次感谢  帮了大忙了  解决了一直没解决的问题  谢谢!!

      2019-04-17
      回复
    • 痛快科技
      痛快科技
      2019-04-17回复zwc

      多看看文档,每一遍都有收获

      2019-04-17
      回复
登录 后发表内容