我使用for循环显示项目,但我不知道发生了什么错误。
如果我的数组长度为3,则循环重复9次 如果是2则重复4次。
我不知道发生了什么。
我哪里错了?
for(var i=0; i<list.length; i++){
getOrg(list[i]).fetch({}).$promise.then(function (value) {
$scope.displayItem = value.data[0];
console.clear();
console.info($scope.displayItem);
var data = {
'id' : $scope.displayItem.id,
'item':$scope.displayItem.displayConfig[0].propertyValue
};
$scope.displayItems.push(data);
$scope.displayItems = $scope.displayItem.displayConfig[0].propertyValue;
console.info($scope.displayItems);
});
}