angularjs – 新火力基地中的Firebase角火

前端之家收集整理的这篇文章主要介绍了angularjs – 新火力基地中的Firebase角火前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个角度应用程序,它使用angularFire库.在firebase文档中声明了angularfire支持 https://firebase.google.com/support/guides/firebase-web#update_your_firebase_libraries_numbered

我已将firebase和angularfire更新到最新版本.

之前://这个工作:-)

// *** DataService ***

    var root = new Firebase(FIREBASE_URL);         

    var service = { 
        root: root,items: root.child('items'),tastings: root.child('tastings'),users: root.child('users'),votes: root.child('votes') 
    };

    return service;

    // *** Controller ***

    $scope.tastings = $firebaseArray(dataService.tastings);

AFTER://这不起作用:-(

// *** app.js ***

    .run(function (FIREBASE_CONFIG) {
        firebase.initializeApp(FIREBASE_CONFIG);
    });

    // *** DataService ***

    var root = firebase.database().ref();         

    var service = { 
        root: root,votes: root.child('votes') 
    };

    return service;

    // *** Controller ***

    $scope.tastings = $firebaseArray(dataService.tastings);

我得到的错误:“必须将有效的Firebase引用传递给$firebase(不是字符串或URL)”

当我评估dataService.tastings时,它看起来像是Chrome控制台中的firebase引用,尽管有新的属性,比如数据库,已经添加了.

解决方法

AngularFire现已正式更新,以支持Firebase 3.x.x

猜你在找的Angularjs相关文章