進入一個有loading的頁面,當兩個ajax都返回結果以后這個loading隱藏,如何判斷兩個ajax都返回結果了呢?因為都是異步的所以可能有一個返回了,另外一個過一段時間才返回,不能一直輪詢兩個ajax的返回結果吧?
1 回答

守著一只汪
TA貢獻1872條經驗 獲得超4個贊
axios.all([ axios.get('xxxxxx'), axios.get('xxxxx') ]).then(axios.spread((response1,response2)=>{ // 上面兩個請求都完成后,才執行這個回調方法 }));
所有的請求都完畢后,會收到一個數組,包含著響應對象,里面順序和請求發送的順序一致
添加回答
舉報
0/150
提交
取消