axios 默认都是异步请求,在实际的开发中我们有事需要使用同步请求。怎么办呢?
使用 es6 新增的 async await 来解决。
异步请求的写法:
function getList(){
Vue.axios.get(url).then((response) => {
console.log(response.data)
})
}
同步请求的写法:
async function getList(){
let response = await Vue.axios.get(url);
console.log(response.data);
}