javascript - 我可以将 async wait 与 firebase 数据库调用一起使用吗?

标签 javascript firebase firebase-realtime-database async-await

我想使用 async wait 因为我发现它比 then 方法方便得多。但是当我这样做时,我收到此错误:

const onceGetUsers = async () => await db.ref("users").once("value");
let users = await db.onceGetUsers(); // Syntax error: await is a reserved word
console.log(users);

谢谢

最佳答案

看来您没有正确使用awaitawait 只能使用inside a function declared async 。在您的代码中,您在外部使用 await(除非您的代码中有更多内容未显示)。

关于javascript - 我可以将 async wait 与 firebase 数据库调用一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47376944/

相关文章:

javascript - 嵌入对象 HTML 的高度

javascript - 带有跳转滑动功能的 jQuery 图像 slider

firebase - Flutter:cloud_firestore 的构建错误:高于版本 "0.7.4"

ios - 使用各种结构调用 func

ios - 从 Firebase 单元格中删除数据

Firebase 实时数据库给出了不正确的服务器时间偏移值

javascript - CE-HTML开发

javascript - ./~/constants-browserify/constants.json 中的错误

java - Firebase Glide 不显示图像

android - Recyclerview 适配器加载了数据库中对象数量的平方(例如 5 为 25,4 为 16 等)