解决Angularjs中循环网络请求回调中值的调用问题
问题原型:
var data=[0,1,2,3];
for(var i=0;i<data.length;i++){}
var myGeo = new BMap.Geocoder();
var ar=data[i];
myGeo.getPoint(ar,function(point,j){
//此处是网络请求回调方法
console.log(ar);//始终输出4
});
}
原创
2015-02-03 23:44:03 ·
1026 阅读 ·
0 评论