收藏
回答

萌新求助:如何让语句按顺序执行?

明明都取到了数据,但是不按顺序执行就一直得到空集合无法操作数据,找了网上的方法似懂非懂都试了一遍没解决。。求大佬救救孩子吧

最后一次编辑于  01-30
回答关注问题邀请回答
收藏

2 个回答

  • 跨商通
    跨商通
    01-30

    wx.request的文档多读几篇。

    注意说明文字:不支持promise。

    即不能这样写:

    await wx.request()

    01-30
    有用 1
    回复 4
    • momo
      momo
      发表于移动端
      01-30
      好的,所以问题还是要把request请求变成同步,对吗?
      01-30
      回复
    • 跨商通
      跨商通
      01-30回复momo
      其他问题看不出,wx.request你想用await,至少要先new promise一下先。
      01-30
      回复
    • momo
      momo
      发表于移动端
      01-30回复跨商通
      好的,我去试试,谢谢
      01-30
      回复
    • momo
      momo
      发表于移动端
      01-30
      解决了,谢谢高手,哈哈哈哈
      01-30
      回复
  • 今天也很好
    今天也很好
    01-30

    是不是你的getAreaList 里面写的有问题, 你要贴这个方法的实现才行, 光靠这个无法定位

    01-30
    有用 1
    回复 2
    • momo
      momo
      01-30
      getAreaList
      01-30
      回复
    • momo
      momo
      01-30
      就是取完数据放在页面data里面,超简单的逻辑
      01-30
      回复
登录 后发表内容