W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
調(diào)用云函數(shù)
OBJECT參數(shù)說(shuō)明
參數(shù) | 類型 | 必填 | 說(shuō)明 |
---|---|---|---|
name | String | 是 | 云函數(shù)名 |
data | Object | 否 | 傳遞給云函數(shù)的參數(shù) |
config | Object | 否 | 局部覆寫 wx.cloud.init 中定義的全局配置 |
success | Function | 否 | 返回云函數(shù)調(diào)用的返回結(jié)果 |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
config 對(duì)象定義
字段 | 說(shuō)明 | 數(shù)據(jù)類型 |
---|---|---|
env | 使用的環(huán)境 ID,填寫后忽略 init 指定的環(huán)境 | String |
success返回參數(shù)/promise返回結(jié)果說(shuō)明:
參數(shù) | 類型 | 說(shuō)明 | 最低版本 |
---|---|---|---|
errMsg | String | 通用返回結(jié)果 | |
result | String | 云函數(shù)返回的結(jié)果 | |
requestID | String | 云函數(shù)執(zhí)行 ID,可用于在控制臺(tái)查找日志 | 2.3.0 |
fail返回參數(shù)說(shuō)明
字段 | 說(shuō)明 | 數(shù)據(jù)類型 |
---|---|---|
errCode | 錯(cuò)誤碼 | Number |
errMsg | 錯(cuò)誤信息,格式 apiName:fail msg | String |
示例代碼:
假設(shè)已有一個(gè)云函數(shù) add:
exports.add = (event, context, cb) => {
return event.x + event.y
}
Callback 風(fēng)格調(diào)用
wx.cloud.callFunction({
// 要調(diào)用的云函數(shù)名稱
name: 'add',
// 傳遞給云函數(shù)的參數(shù)
data: {
x: 1,
y: 2,
},
success: res => {
// output: res.result === 3
},
fail: err => {
// handle error
},
complete: () => {
// ...
}
})
Promise 風(fēng)格調(diào)用
wx.cloud.callFunction({
// 要調(diào)用的云函數(shù)名稱
name: 'add',
// 傳遞給云函數(shù)的event參數(shù)
data: {
x: 1,
y: 2,
}
}).then(res => {
// output: res.result === 3
}).catch(err => {
// handle error
})
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: