【发布时间】:2020-11-16 08:06:57
【问题描述】:
目前我正在使用 Promise.all() 一次发送多个 axios 请求,但我想一个一个发送请求,这意味着在第一个请求完成后发送第二个请求。
这很重要,因为 POST 请求的时间戳很重要。对数组第 0 个元素中的 promise 的 POST 请求需要具有比第 1 个元素中的 promise 更早的时间戳,依此类推。
这是我目前写的代码。
Promise.all(
rowNodes.map((row) => {
axios.post(url, row, axiosOptions);
})
)
.then((responseArr) => {
console.log(responseArr);
})
.catch((errorArr) => {
console.log(errorArr);
});
【问题讨论】:
-
看到这个帖子:Reading requests in sequence
标签: javascript reactjs axios