问题中的amqplib作用是什么呢?请问代码是怎么写的呢?
1、在云函数中设置云环境id:
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV
})
2、请重新上传云函数
截图中的sum是文件,不是文件夹,云函数对应的应该是文件夹:
关于云开发的配额与计费标准可以看这里:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/billing/quota.html
云开发基础的配置是免费的。
可以使用云函数获取openId。
从截图上看,目前云函数的返回值还是默认值。
1、请仔细检查云函数中return的内容是什么
2、请检查app.js中是否设置云环境id
3、修改完return后,请重新上传云函数
上面图中的错误是cloud未定义,需要检查下cloud对象是否定义了,是否开通了云开发,代码结构是否包含了云函数部分。
上面图中的问题是返回值还是云函数创建时候的默认值,并不是我们自己写的代码的返回值,需要检查云函数是怎么写的,写完之后云函数是否有正确上传并部署到云端。
上面代码如果不起作用,请检查云函数的是否错误信息是什么,根据错误信息来定位问题。
小程序开发使用的也是js,所以js如何生成在小程序里是一样的。
应该先确认字符串是否有规则、长度等要求。
可以把所有符合条件的字符放到一个字符串中,然后根据所需长度,通过Math.random()产生随机数,然后通过这个随机数使用charAt从字符串中取值,形成目标字符串。
把云函数中第14行代码的.then()都去掉。
从错误码看是云函数执行失败。
1、在云函数端设置云环境id:
cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV })
2、请仔细对比课程中的代码,看下哪里和课程代码不一样,是不是哪里马虎敲错了
开发工具的快捷键都可以在这里查看:
解决了
你的login/index.js中 需要在exports.main = async (event, context) 里面加入async
1、需要先开通云函数,点击开发工具上方的云开发按钮,按照步骤开通云函数
2、在app.js中设置云环境id,可以参考这里:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/init.html
请问这个是什么意思?
哪里result是null ??
可以翻译一下这个错误:
是wx-server-sdk模块找不到。
1、请检查app.js中是否设置了云环境id
2、请在云函数里设置云函数id:
cloud.init({
env : 'xxxxx'
})
3、请仔细检查下删除语句是否正确,包括删除条件、集合名称等等
错误已经说的很清楚了,需要去检查下云函数的参数哪里写错了
建议把本门课程中3-2、3-3两节课程再仔细看下,已经讲到了。
1、可以修改云数据库权限
2、在云函数中删除
1、确认云函数名字拼写是否正确
2、在app.js中设置云环境id
3、在云函数中设置云环境id:
cloud.init({
evn: cloud.DYNAMIC_CURRENT_ENV
})
4、重新上传云函数
对象里面是键值对:
{
key : value
}
因为截图代码中云函数没写返回值,就是null
同问怎么用env
可以仔细翻译下错误信息:
movielist云函数找不到。
导入项目的话需要手动上传云函数到你自己的云环境中。
已解决
安装request等组件要对应 云函数的目录 名内操作就可以了!
重新上传一次就好了
云函数没有上传成功,请重新上传云函数