微信小程序云函数获得返回值
云函数add(用来求a+b的和)
1. 选择新建node.js
2. 在index.js中写入云函数
// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init()
// 云函数入口函数
exports.main = async (event, context) => {
let { userInfo, a, b} = event
let { OPENID, APPID } = cloud.getWXContext() // 这里获取到的 openId 和 appId 是可信的
let sum = a + b
//云函数返回a+b的值
return {
sum:sum
}
}
3. 选择上传云函数
在页面中调用云函数
1. 在app.json中新建"pages/add/add"
2. 在add.wxml中创建视图
<button bindtap="countadd">两值相加</button>
3. 在add.js中调用云函数
countadd(){
wx.cloud.callFunction({
// 需调用的云函数名
name: 'add',
// 传给云函数的参数
data: {
a: 12,
b: 19,
},
//成功的回调函数
success(res){
console.log(res.result.sum)
}
})
}
4. 查看控制台打印结果
本文作者:又一岁荣枯
本文链接:https://www.cnblogs.com/java-six/p/16031388.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
分类:
App端开发
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步