在客户端调用云函数js文件代码片段
checkUpdata: function() {
// 调用云函数
wx.cloud.callFunction({
name: 'login',
data: {},
success: res => {
console.log(res)
}
})
}
云函数代码:
const cloud = require('wx-server-sdk')
cloud.init()
exports.main = (event, context) => {
const wxContext = cloud.getWXContext()
const x ="我是x的内容"
return x
return {
x
// event,
// x:wxContext.x,
// openid: wxContext.OPENID,
// appid: wxContext.APPID,
// unionid: wxContext.UNIONID,
}
}
执行结果为:
未返回 x;
而控制台云函数:
返回结果:
云函数测试缺返回 x
同上问题,版本1.02.1907300
没有解决问题,依旧如故。我用的开发者工具版本是1.02.1905151
打开线上的云函数,找到问题函数,删掉它,然后再新建一个同名的空的云函数(线上不是本地),然后再重新传一次,等待小程序编辑器的提示(应该有两次提示),意思是1、开始上传了,2、上传完成了。其实还有一次提示,好像意思是下载同步完成了,这时候应该就可以了,你需要一点耐心
谢谢
重新修改云函数,又出现以上状况!!!!
新解决方案,在(开发者工具1.02.1904090中)上传云函数之前Ctrl+s保存一下,我试了几次,百分百成功 希望问题已解决不要再碰到什么茬子了
我也是一样的问题 还没解决。。