Firebase child_added事件返回无效路径错误

Firebase child_added event returns Invalid path error

本文关键字:无效 路径 错误 返回 事件 child added Firebase      更新时间:2023-09-26

我的firebase的结构如下:

Root -> micra -> Object1 -> Key : Value
                         -> Key : Value
                         -> Key : Value
                         -> Key : Value
              -> Object2 ->
                         ->
                         ->
                         ->

等等。我正在尝试收听micra对象上的child_added事件,如:

var micraRef = new Firebase('http://<myfirebase>.firebaseio.com/micra');
micraRef.on('child_added', function(snapshot) { console.log(snapshot); });

看起来很简单,它应该工作,但我不断得到这个肮脏的错误:

Uncaught Error: Firebase.DataSnapshot.child failed: First argument was an invalid path: "[object Object]". Paths must be non-empty strings and can't contain ".", "#", "$", "[", or "]"

我不确定我做错了什么。任何想法都有帮助!谢谢。

不包含违规代码,因为这似乎是AngularFire中反复出现的错误,似乎没有人解决