在.forEach中发出异步发布请求会给我带来很多问题。无论是否使用$ resource,我都会丢失数据。或者服务器可能无法同时处理所有请求,我真的不知道。
以下是我正在使用的代码:
// WHEN THE PROBLEM STARTS
angular.forEach($scope.item, function(item, i){
var thisItemInv = {
"title": $scope.item[i].title,
"host_id": status.id;
};
// POST REQUEST
$Http..
or the same result with
$resource
});
我只能得到一个结果,其余的不完整。我使用jquery ajax和异步到false来解决这个问题,但我想避免使用jquery并以角度方式修复它