收藏
回答

小程序的异步操作?

想问一下,我这样写,为什么无法执行getopenid函数。

PS:我想实现的功能,页面打开显示等待框,待云函数login返回openid后,关闭等待框。

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

2 个回答

  • brave
    brave
    04-07

    [抠鼻] wx.cloud.callFunction 支持 Promise 和 Callback 写法啊

    wx.cloud.callFunction({
      name: "login"
    }).then(res =>
      console.log(res)
    }).finally(() => {
      wx.hideLoading()
    })
    
    wx.cloud.callFunction({
      name: "login",
      complete: () => {
         wx.hideLoading()
     }
    })
    
    04-07
    有用 1
    回复 1
    • M-Y! ! !
      M-Y! ! !
      04-07
      呜呜呜,好哥哥,同步应该怎么学习,哭了,不知道怎么下手学习,尤其是async和await,我还没有弄清楚咋用
      04-07
      回复
  • 跨商通
    跨商通
    04-07
    onLoad:async function(){
    await this.getopenid()
    }
    
    04-07
    有用
    回复
登录 后发表内容
问题标签