微信小程序云函数返回的result为空,运行时提示undefined
问题小结
- 1,数据库权限设置
- 2,云函数里的return没有写
- 3,this.setData里的传值对象描述错误
- 4,云函数书写不规范
1,数据库权限设置
数据库权限没有调整为“所有用户可读,仅创建者可读写”。
2,云函数里的return没有写
查询结果前面没有写return。
return (await Promise.all(tasks)).reduce((acc, cur) => {
return {
data: acc.data.concat(cur.data),
errMsg: acc.errMsg,
}
})
3,this.setData里的传值对象描述错误
例如,数据在返回值中的result的data里,正确的格式是this.setData({list : res.result.data})。如果写成this.setData({list : res.data})或其他格式,list值肯定是null
4,云函数书写不规范
比如,没有写const db=cloud.database();自定义参数时,参数后面加了逗号或分号等。这些小问题,目前官方小程序IDE里不会给提示。
微信小程序云函数返回的result为空,运行时提示undefined相关推荐
- 微信小程序云函数不开本地调试无法运行
问题 Unhandled promise rejection Error: cloud.callFunction:fail Error: errCode: -504002 functions exec ...
- 微信小程序云函数中的数据处理后返回
微信小程序云函数中的数据处理后返回 本文主要演示的是,在微信云函数中调用数据库后,如何对获取的内容在云函数内处理后返回. 主函数 exports.main = async (event, contex ...
- 微信小程序云函数使用教程【超详细】
背景需求 在本人的项目中,需要调用一个http的接口,而微信小程序所有的网络请求都得使用https,因而需要一个中转站,使得在正式发布的时候可以使用http接口.(在调试环境下,只要在本地设置里勾选& ...
- 微信小程序云函数操作云数据库Mysql
微信小程序云函数操作云数据库Mysql 参考一 参考二 云函数是一段运行在云端的代码,无需管理服务器,在开发工具内编写.一键上传部署即可运行后端代码. 小程序内提供了专门用于云函数调用的 API.开发 ...
- 微信小程序云函数服务器,微信小程序云函数使用的几点说明
微信小程序云函数是一个好东西,相当于微信为我们提供了一个可以跑node.js的服务器,并且可以外部通过API的方式调用云函数,不过微信的文档一向写的不明不白,初学的时候踩了不少坑,在这里记录下来. 1 ...
- 微信小程序云函数构建npm,找不到node_modules以及后续出现上传所有文件,并没有上传node_modules的文件问题
最近研究下微信小程序云函数,在构建npm的时候困扰了很久,总是提示找逼到node_modules,之前一直也没接触过nodejs,不想购买服务器,选择尝试下云开发. 出现这个错误在网上找了很多,都没找 ...
- 微信小程序云函数--数据库集合使用
微信小程序云函数--数据库集合使用 1.首先,准备和配置好云函数的路径和文件信息 参考我的上一篇:https://blog.csdn.net/u010326875/article/details/10 ...
- 微信小程序云函数开发环境 node.js的安装参考
微信小程序云函数开发环境 node.js的安装参考 下载:nvm-windows 下载下图安装包,地址在: https://github.com/coreybutler/nvm-windows/rel ...
- 微信小程序云开发查询数据库结果为空
微信小程序云开发查询数据库结果为空 问题描述: 先上代码: getNotice : function(){var that = thisconst db = wx.cloud.database()db ...
最新文章
- day18 15.自定义连接池
- 手把手教你玩转SOCKET模型:重叠I/O篇
- 类间关系有很多种 UML
- linux gret 文件内容,DataX插件开发指南.docx
- 上线随想之2011-03-26
- 转载 : JSP取得绝对路径
- Presto在滴滴的探索与实践
- vue-router 中router-view不能渲染
- Android中Handler的正确使用
- MATLAB命令窗常用命令
- 【源码更新】活动报名登记预约问卷表单系统微信小程序支持导入导出自定义表单填报字段
- Python模拟轮盘抽奖游戏
- 多线程学习-基础( 十)一个synchronized(){/*代码块*/}简单案例分析
- [02/Dec/2019:12:59:10 +0800]之日期转换
- 部署基于SAWP的低成本开源CRM系统
- 【渝粤教育】电大中专计算机职业素养 (11)作业 题库
- 有些话很轻、很淡、很疼!+ 有些话,经典的让人想流泪
- 关于EasyRecovery工具数据恢复的原理
- 【LINUX】系统安全
- __call__()
热门文章
- web前端基础 html5+css3(十三.移动端)
- 树莓派魔镜MagicMirror —— 7 安装MagicMirror
- 黑马程序员mysql答案_干货|MySQL常见问题及答案汇总
- [USACO]1.2.2Milking Cows
- FORM表单及其属性
- linux9.0安装教程,RedHat Linux 9.0安装过程小记
- 你不知道的USB知识二——USB认证
- vue 项目 webstrom IDE格式化代码规则遵循eslint设置
- dedecms列表页图片加ALT描述的完美方式
- 一、Broadcast简介