把vue 中 axios改为做同步请求机制

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);
}

 

你可能感兴趣的:(项目开发的爬坑记录合集,vue)