升级到angularfire 1.2时,获取a.ref不是函数错误

时间:2016-05-22 01:27:18

标签: firebase angularfire

以下代码库用于使用firebase 2.3.1和Angularfire 1.1.3

Var fb = new firebase("https://database name.firebaseio.com");

var fbObj = $firebaseObject(fb.child("users/" + userId));

我升级到firebase3.0和Angularfire 1.2。

结果,以下是上述代码的修改方式:

var config = {/* ...  */};
firebase.initializeApp(config);
var fb = firebase.database().ref();

var fbObj = $firebaseObject(fb.child("users/" + userId))

然而,上面的代码引发了错误,例如a.ref在实例化fbObj时不是函数。

请建议。

1 个答案:

答案 0 :(得分:5)

您不应将firebase升级到3.0,因为AngularFire升级到3.0尚未完成。

请参阅GitHub中的问题:https://github.com/firebase/angularfire/issues/718