小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在用.cllection().doc().get()获取数据时,doc括号里是id的字符串,就能成功。换成代表这个字符串的变量就报错,而且报错是“不能找到这个字符串(已经获取到了字符串)对应的数据”,郁闷,权限问题也考虑了,如果没有权限,字符串也读不出来啊?
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这是两个结果的截图
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
直接给那个doc变量赋个值试试,或者在查询之前打印一下变量
这样测试过了吗:
let docid='xxx'
col.doc(docid).get()
有点异步的感觉,异步赋值表现为在断点时正常,放开断点异常,可以排查一下
代码发出来,把中间代码发出来就行
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这是两个结果的截图

直接给那个doc变量赋个值试试,或者在查询之前打印一下变量
这样测试过了吗:
let docid='xxx'
col.doc(docid).get()
有点异步的感觉,异步赋值表现为在断点时正常,放开断点异常,可以排查一下
代码发出来,把中间代码发出来就行