收藏
回答

云函数的返回值怎么保存?

async onReady() {

wx.cloud.callFunction({

// 需调用的云函数名

name: 'tfcore',

// 成功回调

success: function (res) {

const net = res.result.net

console.log(net)

},

fail: console.error

})

// 2.console.log(net)

}


console.log(net)在success里就可以,在第二处就显示undefined


const net=wx.cloud.callFunction({

// 需调用的云函数名

name: 'tfcore',

// 成功回调

success: function (res) {

const net = res.result.net

return{net}

},

fail: console.error

})


用return返回再存起来也是undefined

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

2 个回答

  • 老张
    老张
    12-01

    只有async没有await。

    12-01
    赞同
    回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    11-30

    async onReady() {

        let res = await wx.cloud.callFunction({

            name: 'tfcore'

        })

        console.log(res)

    }


    11-30
    赞同
    回复 1
    • 乔
      12-01
      解决了,谢谢
      12-01
      回复
问题标签