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

时间:2017-12-05 11:09:34

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

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

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

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

如果您的客户无权从引用中读取内容,Firebase将调用您可以传递到on()的(可选)第二个回调。 E.g。

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

我建议您阅读Firebase reference documentation以找到更多这样的花絮。