html52.com
我爱小程序-开发者交流社区

为什么我用云函数文档里面那个异步返回的例子返回的是null

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 需求 工具 wxffaf8a16f0d2bf8f 2.2.5

// index.js

exports.main = async (event, context) => {  return new Promise((resolve, reject) => {    

// 在 3 秒后返回结果给调用方(小程序 / 其他云函数)

   setTimeout(() => {      resolve(event.a + event.b)    }, 3000)  }) }

这个例子我复制过来,没有报错,但是前端接收过来result是null,有人遇到过吗?这个例子我复制过来,没有报错,但是前端接收过来result是null,有人遇到过吗?

网友回复

Lmux:

我也遇到类似的问题,调用云函数后,云函数调用异步的函数,异步函数的执行结果不能反馈回去,云函数执行完,结果是null,而异步函数的结果无法反馈回去。

张吉(jimmyjzhang):

你调用云函数的时候是不是没有传a和b这两个参数,执行是成功的,计算结果确实是null

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付