现在我正在使用Ionic框架,我注意到ng-repeat
太慢了。幸运的是,collection-repeat
,由Ionic制作,对性能来说要好得多。
但是collection-repeat
遇到了麻烦。我使用Angularfire从Firebase加载数据。当我使用ng-repeat
时,一切都运行良好,但collection-repeat
时出现错误:(
我的JS代码:
.controller('MainCtrl', function($scope, $firebaseObject) {
var authRef = new Firebase('https://#####.firebaseio.com/');
$scope.dataObj = $firebaseObject(authRef);
})
我的HTML代码:
<div class="card list" collection-repeat = "(id, element) in dataObj">
<p>{{id}}</p>
</div>
错误:
Error: collection-repeat expected an array for 'dataObj', but got a undefined
我该如何解决这个问题?