使用async和await解决Axios并发请求问题
示例代码:
async function fetchData1() { const response = await axios.get('/api/data1'); return response.data; }
async function fetchData2() { const response = await axios.get('/api/data2'); return response.data; }
async function fetchAllData() { const data1 = await fetchData1(); const data2 = await fetchData2(); // do something with the data... }
fetchAllData();
在上面的示例中,我们使用了async和await关键字,以确保Axios请求完成后再调用其他函数。使用这种方法可以解决Axios await调用干扰其他函数调用的问题。