云端函数一个奇怪的问题
发布于 6 年前 作者 chao19 19868 次浏览 来自 问答

以下代码的返回值老是为空:

let prom;

try{

let prom = await db.collection(“u_info”).where({ _openid: openId }).get();

}catch(e){}

return prom;

但如果直接return  await db.collection(“u_info”).where({_openid:openId}).get();则能正常得到想要的值,请问大家这是为什么?我有点蒙圈了!!

2 回复

let prom;

try{

 prom = await db.collection("u_info").where({ _openid: openId }).get();

}catch(e){}

return prom;


多了  

let 

云端函数当然都是使用async的啊。

1楼的朋友能否帮我认真看一下我的问题,谢谢了!

回到顶部