如何从Firebase数据库中获取现有数据?

时间:2017-03-03 06:33:17

标签: angularjs node.js firebase ionic-framework firebase-realtime-database

我在Firebase中有一个实时数据库。我希望我的应用程序获取它们并在应用程序中显示。我该怎么做?该应用程序基于AngularJS平台,带有HTML& CSS作为前端。

要从数据库中提取的数据:

1

Firebase项目脚本:

2

1 个答案:

答案 0 :(得分:0)

您可以从Firebase收听更改,然后更新角度模型。 有一个简单的例子,

myApp.controller('UserController', ['$scope', function($scope) {
    // get status of user after login
    $scope.userStatus = window.User.status;

    var userStatus = firebase.database().ref('users/' + id + '/status');
    //update user status from firebase
    userStatus.on('value', function(snapshot) {
      $scope.userStatus = snapshot.val();
    });
}]);

<div ng-controller="UserController">
    Account Status: {{ userStatus }}
</div>