收藏
回答

微信调用接口是异步的如何保证获取返回值和setdata同步?

微信调用接口如何保证方法执行完毕才继续执行下面语句,我想获取isPass的值做判断还没获取到结果判断就已经执行了,要把执行语句放到方法内部吗?

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

1 个回答

  • 拎壶冲^
    拎壶冲^
    2020-06-02
    this.setData({
      xxx: xxx
    }, ()=> {
      console.log(this.data.xxx)
    })
    
    // 使用promise解决
    
    2020-06-02
    有用 2
    回复 2
    • 花火
      花火
      2020-06-02
      我直接把判断方法要执行的内容,写在request方法体里面了
      2020-06-02
      回复
    • 拎壶冲^
      拎壶冲^
      2020-06-02回复花火
      也可以async await
      2020-06-02
      回复
登录 后发表内容
问题标签