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
不使用await关键字返回promise对象,不使用async关键字抛unknown: Unexpected reserved word 'await'. (58:17)异常
只有async没有await。
async onReady() {
let res = await wx.cloud.callFunction({
name: 'tfcore'
})
console.log(res)
}