firebase - 升级到 AngularFire 1.2 时获取 a.ref 不是函数错误

标签 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))

上面的代码在实例化 fbObj 时抛出了错误,例如 a.ref is not a function。

请提出建议。

最佳答案

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

查看 GitHub 中的问题:https://github.com/firebase/angularfire/issues/718

关于firebase - 升级到 AngularFire 1.2 时获取 a.ref 不是函数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37369657/

相关文章:

angular - 数据未显示。 ng-reflect-ng-for-off :null?

ios - Firebase Analytics 持续跟踪 UINavigationController

android - 仅从 Firebase 返回需要的值

javascript - AngularFire 2.0.1 中引发的 auth/web-storage-unsupported 错误

firebase - $authWithOAuthPopup() 不适用于移动设备

firebase - $firebaseSimpleLogin 和无需重新登录的 session

java - 从 Firebase 数据库读取数据时,如何知道访问的每个查询结果?

ios - 使用observeSingleEvent/snapshot,如何编写一行代码来检查用户是否在过去24小时内向数据库添加了子条目?

java - 如何将自定义对象数组添加到 Firestore 文档字段?

javascript - Angular Fire,嵌套 ng-repeat