0
내 프로젝트 노드에서 $getIndex()
을 실행할 때 빈 배열이 생깁니다. 왜? 내가 잘못 사용하고 있습니까? 내 데이터 레이아웃의
가 여기에 바이올린을의 http://jsfiddle.net/G55jS/1/
JS
angular.module('todo', ['firebase']);
angular.module('todo').controller('TodoCtrl', function($scope, $firebase) {
var projectsUrl = "https://ionic-guide-harry.firebaseio.com/projects/";
var projectRef = new Firebase(projectsUrl);
$scope.projects = $firebase(projectRef);
$scope.projects.$on('loaded', function() {
$scope.keys = $scope.projects.$getIndex();
});
});
HTML
<div ng-app="todo" ng-controller="TodoCtrl">
<div ng-view>
{{keys}}
</div>
</div>
화면 캡
에 병합되었다하지만 난 과거에 관련된 뭔가가 발생했다고 생각 : https://github.com/firebase/angularFire/issues/276 - https://www.firebase.com/docs/angular/reference.html#on-eventname-handler를 사용하여 해결 방법을 제안했지만 나에게 도움이되지 못했습니다. –