vue-router删除页面参数或清除地址栏路由参数

1.删除页面参数

delete this.$route.query.XXX; // XXX代表要删除的参数(即url参数key)

created(){

const data=this.$route.query;

if(data.code){

delete this.$route.query.code  删除页面参数

}

}        

2.清除地址栏路由参数

this.$router.push({ query: {} }); // 删除页面参数

created(){

const data=this.$route.query;

if(data.code){

delete this.$router.push({query:{}})  删除页面参数

}

}   

你可能感兴趣的:(vue.js,前端,javascript)