我是Axios / View Development的新手。我有一个Object(从api获取),包含3个我想要的对象的URL。但是当我执行for循环时,警报序列是:0-1-2-Object-Object-Object。 我希望它是:0-Object-1-Object-2-Object
对象左右没有任何问题。只是序列错了。
段:
axios.get(`---myapi---`)
.then(response => {
this.cars = response.data;
var i;
for (i in this.cars){
alert(i);
axios.get(response.data[i].api)
.then(response => {
this.cars[i] = response.data;
alert(JSON.stringify(this.cars[i]));
})
.catch(e => {
this.errors.push(e)
alert(e);
})
}
})
.catch(e => {
this.errors.push(e)
})
}
我的错在哪里?