我有一个AngularJS控制器,可以像这样从
中检索Firebase中的数据angular
.module('eventApp', ['ngSanitize'])
.controller('demoCtrl', ['$scope', function($scope) {
firebase.database().ref('/Events').once('value', function(snap) {
$scope.$apply(function() {
var zz = snap.val()
$scope.events = zz;
})
})
}])
我对视图中的集合执行ng-repeat
,但在开始时,数组$scope.events
为空。因此,我需要在数据检索尚未完成时显示加载程序。
我使用Promises吗?
PS:我没有使用AngularFire