收藏
回答

wx.getUserInfo为什么在其他方法之后执行

问题模块
API和组件

如图,wx.getUserInfo调用在我自定义方法之前,但是调试发现先执行的是getAccountByOpenId(),后执行getUserInfo,导致getAccountByOpenId中that.globalData.wxUser为null报错,求解

最后一次编辑于  2017-07-12
回答关注问题邀请回答
收藏

2 个回答

  • 情深缘浅
    情深缘浅
    2017-07-12

    是wx.getUserInfo异步还是wx.request(OBJECT)是异步,能设置为同步吗

    2017-07-12
    赞同
    回复
  • hulk
    hulk
    2017-07-12

    因为这是异步调用,并不是保证callback执行的顺序

    2017-07-12
    赞同
    回复