我有很多個請求,會一次全發(fā)出去,然後全部為等待狀態(tài),造成程式碼非同步。請問怎麼把axios請求改為同步的,也就是一個請求完成,再發(fā)送下一個請求?
#我需要的是,這些請求全部請求完了,再回傳一個list給我,裡麵包含所有的result
註:請求數(shù)量不確定,參數(shù)也都不確定,現(xiàn)在是for循環(huán)去請求的。
使用axios.all可以實現(xiàn)當(dāng)多個ajax請求全部完成的時候,才觸發(fā)回調(diào)。參考:https://www.npmjs.com/package...
axios.all([getUserAccount(), getUserPermissions()])
.then(axios.spread(function (acct, perms) {
// Both requests are now complete
}));