收藏
回答

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

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

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

3 个回答

  • biceb
    biceb
    2022-11-09

    不使用await关键字返回promise对象,不使用async关键字抛unknown: Unexpected reserved word 'await'. (58:17)异常


    2022-11-09
    有用
    回复
  • 老张
    老张
    2019-12-01

    只有async没有await。

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

    async onReady() {

        let res = await wx.cloud.callFunction({

            name: 'tfcore'

        })

        console.log(res)

    }


    2019-11-30
    有用
    回复 1
    • 乔
      2019-12-01
      解决了,谢谢
      2019-12-01
      回复
登录 后发表内容
问题标签