编辑:值得注意的是,添加到第三个输入的任务似乎会添加到所有用户。无法追查原因。
我做了一个帮助解释问题的傻瓜: http://plnkr.co/edit/1tB0aitXjQYS4rIHcpjM?s=HCyIxFkzuuFbAQss
我正在尝试使用firebase数组中的数据启动数组。它在我执行console.log时显示,但在我执行ng-repeat时没有显示在视图中。对我能尝试什么的想法?
//view
<ul class="tasks-list" ng-init="populateTasks(newDate(), key)">
<li ng-repeat="day in week | reverseArray">
//controller
$scope.populateTasks = function(date, key){
var uri = "https://talllly.firebaseio.com/users/"+key+"/tasks/" + getWeekStart(date);
var uri_dec = decodeURIComponent(uri);
var res = uri_dec;
$scope.ref = new Firebase(res);
var sync = $firebase($scope.ref);
var week = sync.$asArray();
$scope.week = week;
console.log($scope.week);
};