【发布时间】:2016-12-28 22:56:02
【问题描述】:
这里我有一个简单的 $http 请求,我在其中得到了几个测验。然后我需要添加每个测验结果。但是 i = 获得的值而不是索引
$http.get(url).success(function(response) {
$scope.quizes = response.quizes;
for(var i=0; i<$scope.quizes.length; i++){
$http.get('url?filter=quizId,eq,' + $scope.quizes[i].id +'&transform=1').success(function(i, response){
return function (result){
$scope.quizes[i].results = response;
}
}(i, response));
}
});
如何解决这个问题?
【问题讨论】:
标签: javascript angularjs callback