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.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
因为是异步的呀,你不能用forEach来call,还是需要等一个请求回来了,再call下一个。