成都网站建设设计

将想法与焦点和您一起共享

创新互联百度小程序教程:cloud.callFunction

  • cloud.callFunction

    cloud.callFunction

    调用云函数。

    创新互联专注于乌苏企业网站建设,响应式网站开发,商城网站定制开发。乌苏网站建设公司,为乌苏等地区提供建站服务。全流程按需设计,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

    参数

    名称类型必须说明
    nameString云函数名
    dataObject传递给云函数的参数

    返回值 Promise

    resolve 结果:

    名称类型说明
    requestIDString请求 ID
    resultString云函数返回结果

    reject 结果:

    名称类型说明
    codeString错误码
    messageString错误信息

    代码示例

    云函数 sum:

     
     
     
    1. exports.main = (event, context) => {
    2. let sum = 0;
    3. for (let i = 0; i < event['numbers'].length; i++) {
    4. let n = parseInt(event['numbers'][i], 10);
    5. sum += n;
    6. }
    7. return sum
    8. }

    在另一云函数中调用 sum:

     
     
     
    1. const cloud = require('swan-server-sdk')
    2. exports.main = async (event, context) => {
    3. cloud.init(context)
    4. const res = await cloud.callFunction({
    5. name: 'sum',
    6. data: {
    7. numbers: [1, 2, 3, 4, 5]
    8. }
    9. })
    10. return res.result
    11. }

    本文名称:创新互联百度小程序教程:cloud.callFunction
    路径分享:http://chengdu.cdxwcx.cn/article/cdpdicj.html