举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > wx.cloud.callFunction

wx.cloud.callFunction

2023-04-04 20:20

 wx.cloud.callFunction

调用云函数

OBJECT参数说明

参数类型必填说明
nameString云函数名
dataObject传递给云函数的参数
configObject局部覆写 wx.cloud.init 中定义的全局配置
successFunction返回云函数调用的返回结果
failFunction接口调用失败的回调函数
completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

config 对象定义

字段说明数据类型
env使用的环境 ID,填写后忽略 init 指定的环境String

success返回参数/promise返回结果说明:

参数类型说明最低版本
errMsgString通用返回结果
resultString云函数返回的结果
requestIDString云函数执行 ID,可用于在控制台查找日志2.3.0

fail返回参数说明

字段说明数据类型
errCode错误码Number
errMsg错误信息,格式 apiName:fail msgString

示例代码:

假设已有一个云函数 add:

exports.add = (event, context, cb) => {
  return event.x + event.y
}

Callback 风格调用

wx.cloud.callFunction({
  // 要调用的云函数名称
  name: 'add',
  // 传递给云函数的参数
  data: {
    x: 1,
    y: 2,
  },
  success: res => {
    // output: res.result === 3
  },
  fail: err => {
    // handle error
  },
  complete: () => {
    // ...
  }
})

Promise 风格调用

wx.cloud.callFunction({
  // 要调用的云函数名称
  name: 'add',
  // 传递给云函数的event参数
  data: {
    x: 1,
    y: 2,
  }
}).then(res => {
  // output: res.result === 3
}).catch(err => {
  // handle error
})


阅读全文
以上是名动网为你收集整理的 wx.cloud.callFunction全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 名动网 mdwl.vip 版权所有 联系我们