收藏
回答

云函数调用为什么不会调用到success fail??

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 客户端 wx58c1ee1c32c69dc4 2.2.5
function getUserOpenID() {
  wx.cloud.callFunction({
    name: 'getUserOpenID',
    data: {},
    success(res) {
      console.log('success : ' + res)
      //return res.openid
    },
    fail(err) {
      console.error('getUserOpenID fail : ' + err)
      //return null
    },
    complete() {
      console.log('callFunction complete')
    }
  })

  console.log('callFunction end')}



云开发的控制台显示调用成功,但是log里只有‘callFunction end’



success: function

success: res=>这几个回调写法都试过,也没有用


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

1 个回答

  • 老张
    老张
    2019-06-04

    异步的问题,换成async/await就行了。

    2019-06-04
    有用 1
    回复
登录 后发表内容