问题模块 | 框架类型 | 问题类型 | 终端类型 | AppID | 基础库版本 |
---|---|---|---|---|---|
云开发 | 小程序 | Bug | 客户端 | wx47a6bd25434b7fda | 2.5.0 [216] |
- 当前 Bug 的表现(可附上截图)
保存数据到数据库时,把保存代码写到一个单独的函数saveData中,然后在main函数中调用saveData报错,错误信息如下,但是把saveData内的同样的代码写到云函数的main方法里就不会报错。不知道是什么原因。
Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail cloud function service error code -504002, error message Unexpected identifier; at cloud.callFunction api;
at new t (WAService.js:22)
at o (WAService.js:22)
at Object.i [as returnAsFinalCloudSDKError] (WAService.js:22)
at Function.success (WAService.js:21)
at Object.success (WAService.js:4)
at L.<anonymous> (WAService.js:7)
at L.emit (WAService.js:8)
at Function.<anonymous> (WAService.js:12)
at WAService.js:6
at e (appservice?t=1547365437324:1125)
- 预期表现
应该能正常保存才对
- 复现路径
- 提供一个最简复现 Demo
网友回复
await async我都觉得很神奇了,怎么用这个。
你这不是bug,是语法错误
不让直接粘代码,贴个图吧