javascript - 从数据库 firebase javascript 捕获错误的最佳方法

标签 javascript firebase firebase-realtime-database error-handling

我有这段代码,但我不知道如何捕获错误。

  const coleccionRef = database.ref('test');
  coleccionRef.on('value', snapshot => {
    snapshot.val();
  });

有什么想法吗?

最佳答案

如果您的客户端没有读取引用的权限,Firebase 将调用(可选的)第二个回调,您可以将其传递给 on()。例如

const coleccionRef = database.ref('test');
coleccionRef.on('value', snapshot => {
  snapshot.val();
}, error => {
    console.error(error);
});

我推荐阅读 Firebase reference documentation寻找更多这样的花絮。

关于javascript - 从数据库 firebase javascript 捕获错误的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47652149/

相关文章:

javascript - 如何运行 Google Chrome Headless Puppeteer 代码

php - Android Web 应用程序 - 带有本地数据库的 php

javascript - 为什么 HTML5 如此关注 Javascript?

javascript - 如何取消 JavaScript 中的特定事件?

android - 如何使用 FIREBASE 为群聊生成结构?

firebase - 在 Tapkey 上处理过期 Firebase token 的最佳方法

javascript - 有没有办法在 Firebase 中制作实时 ForEach ?

android - Firebase - 通过 ID 列表获取元素

java - 检测recyclerview是否更新

java - 方法未执行 log.d 语句