-2
下面的代码有什么问题?用angularjs保存数值
var activity;
angular.forEach(planning, function(value,key){
activity = value.data
$scope.registration.push(
{"uuid": activity.id,
"type": activity.type
}
);
}
所有注册数组的字段都等于上一个值。
虽然这是一个好主意,宣布'迭代函数内activity',它不会有所作为,因为在这里呼吁角的迭代器同步和有序。您的计划变量肯定出了问题。你能描述它来自哪里吗? –
对我来说看起来不错,你能检查一下这个plnkr“http://plnkr.co/edit/xAyI6v1aeJGNvpdboqyP?p=preview”。我已经根据你的代码预期它构建了规划变量,所以请检查它。 –