【问题标题】:Getting a.ref is not a function error when upgraded to angularfire 1.2升级到 angularfire 1.2 时获取 a.ref 不是函数错误
【发布时间】:2016-05-22 01:27:17
【问题描述】:

以下代码库用于使用 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 angularfire


    【解决方案1】:

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

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

    【讨论】:

    • 感谢您的链接。我恢复了。
    • 如果这是正确答案,您应该标记它以帮助社区中的其他人@Ajitesh
    • AngularFire 现在支持新的 SDK。
    猜你喜欢
    • 2018-05-19
    • 1970-01-01
    • 2022-06-14
    • 2018-05-02
    • 1970-01-01
    • 2020-12-10
    • 1970-01-01
    相关资源
    最近更新 更多