跳到主要内容

微搭中调用云函数的相关链路

本篇文档主要介绍在微搭中调用云函数的四种链路。

云函数连接器触发

JavaScript 方法触发

  • 进入应用编辑器,可以在自定义调用云函数代码 js 方法,然后在组件和页面生命周期中调用,代码可参考使用和管理 API
export default async function ({ event, data }) {
const result = await $w.cloud.callDataSource({
dataSourceName: "自定义 API 标识",
methodName: "方法标识",
params: {}, // 方法入参
});
}

或者

export default async function ({ event, data }) {
const result = await $w.cloud.callFunction({
dataSourceName: "自定义 API 标识",
methodName: "方法标识",
params: {}, // 方法入参
});
}
说明
  • $w.cloud.callFunction,具体可以参考云调用方式

  • 调用云函数需要执行异步方法

query 方式触发

  1. 在编辑器中新建云函数查询query

  2. query 代码如下

  3. 调用 query

在小程序中快速触发

上述触发方式在小程序中可适用,此外 wx.cloud.callFunction 是微信小程序云开发中用于调用云函数的重要 API,通过它,也可以在小程序端触发在云开发环境中定义的云函数。

提示

wx.cloud.callFunction 方法需要小程序环境