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

Aji*_*esh 5 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));
Run Code Online (Sandbox Code Playgroud)

我升级到firebase3.0和Angularfire 1.2.

因此,以下是上述代码的修改方式:

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

var fbObj = $firebaseObject(fb.child("users/" + userId))
Run Code Online (Sandbox Code Playgroud)

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

请建议.

Aar*_*ers 5

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

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