如何在for循环中执行连续的axios请求?
for (let i=0; i < this.files.items.length; i++) {
let params = new FormData();
params.set('file', this.files.items[i].blob );
const options = {
headers: {
'Content-Type': 'multipart/form-data',
'ProjectId' : this.$route.params.hash
},
};
this.$http
.post(`${this.$serverApiLink}docs/changes/create`, params, options)
.then(
response => {
}
)
.catch(
error => {
}
);
}
一个循环中的新请求必须在前一个请求结束后执行,而不是一次全部执行。
1 个回答