如果我們需用在兩個接口同時完成後,然後在執行一些邏輯,我們可以使用axios.all處理併發請求,如下所示:
function getUserAccount() {
return axios.get('/user/12345');
}
function getUserPermissions() {
return axios.get('/user/12345/permissions');
}
axios.all([getUserAccount(), getUserPermissions()])
.then(axios.spread(function (acct, perms) {
console.log('兩個請求都完成了')
}));