async await实现异步函数

在函数外部用async包裹着内容,然后用await在需要异步编译的函数前面声明,就能够达到异步编程的效果

mounted:async function(){
        this.$store.commit('hiddentHead',{
                        hiddentHead:true
                    })
        
            let res = await axios.get(api.detail+"?ids="+this.$route.query.id);
            console.log(res)
        
//      axios.get(api.detail+"?ids="+this.$route.query.id).then((res)=>{
//          console.log(res)
//      })
        
        
        }

async和await必须要成双,否则不起效

你可能感兴趣的:(async await实现异步函数)