【发布时间】:2017-10-27 23:54:57
【问题描述】:
我目前正在构建一个需要提交多个 POST 请求的应用。我想使用axios.all 来实现这一点,因为我可以在继续之前验证每个请求是否成功。
应用使用 axios 实例,声明为 client。但是,我有两个问题:
-
client无权访问.all迭代方法 - 将
client.post请求添加到数组会立即执行它们
这是我正在使用的代码示例:
import axios from 'axios'
const client = axios.create({
baseURL: process.env.API_URL
})
let requests = []
for (let section of {{ some data }}) {
requests.push(client.post('response_endpoint', section.responses))
}
client.all(requests)
有什么方法可以让我完成这项工作,还是我需要重新考虑我的方法?
【问题讨论】:
标签: javascript axios