云函数成功调用,但该调用函数无法返回值?
// 根据产品id查询订单, 返回订单中某个商品被记录次数
getOrderById(id){
var num = 0
wx.cloud.callFunction({
name: "getProductNumFromOrder",
data:{id: id},
success:function(res){
console.log("每个id res ==>",res)
if(res.result.data != null){
num = res.result.data.length
}
console.log('单个商品id被购买的次数:',num)
// 以上代码都能正常运行,num结果正确,就是该无法返回num的值
}
})
}