0
点赞
收藏
分享

微信扫一扫

微信云开发 创建一个云函数

RockYoungTalk 2022-02-17 阅读 66
微信

1. 开通云开发功能

(1) 打开微信公众平台,登录小程序账号

(2) 点击 云服务 - 云开发,开启并创建云环境

2. 创建并部署云函数

(1)在project.config.json中添加以下配置

 "cloudfunctionRoot": "cloudfunctions/"

(2)创建cloudfunctions文件夹,点击鼠标右键创建云函数

(3) 自定义函数实现,此处定义一个加法函数

// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init()

// 云函数入口函数
exports.main = async (event, context) => {
const { num1, num2 } = event

return num1 + num2
}

(4) 部署云函数

3. 调用云函数

  app.js

onLaunch() {
if (!wx.cloud) {
console.error('请使用 2.2.3 或以上的基础库以使用云能力');
} else {
wx.cloud.init({
traceUser: true,
env: "你的环境ID"
});
}
}

  index.js

Page({
async getSum() {
const res = await wx.cloud.callFunction({
name: 'add',
data: {
num1: 3,
num2: 4
}
})

console.log(res.result) // 7
}
})

  index.wxml

<button bindtap="getSum">云函数测试</button>

点击按钮后,控制台打印结果为7,云函数调用成功

调用请求如下:

参考文档:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/functions/getting-started.html

 

举报

相关推荐

0 条评论