angular.forEach(arr,function(v,k){
$http.post(url,myData).success(
function(data){
console.log(data);
}
)
});
每次刷新打印出来的data数组对象里面的顺序都是不一样的,混乱的,什么原因?
angular.forEach(arr,function(v,k){
$http.post(url,myData).success(
function(data){
console.log(data);
}
)
});
每次刷新打印出来的data数组对象里面的顺序都是不一样的,混乱的,什么原因?
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答840 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
因为是异步的呀,你不能用forEach来call,还是需要等一个请求回来了,再call下一个。