vue跳转其他页面,立即执行目标页面模块函数
### 1. query传参
this.$router.push({name:'riskManagement',query: {id:'1'}})
this.$router.push({path:'/riskManagement',query: {id:'1'}})
### 2.params传参
this.$router.push({name:'riskManagement',params: {id:'1'}}) // 只能用 name
//不带参数跳转执行目标页面函数
this.$router.push({ //传
name: "armAdd",params: {openAdd:'1'}}
);
//取
export default {
name:'armAdd',
components: {
searchBar,
},
data() {}
created() {
if(this.$route.params.openAdd == '1'){
setTimeout(() => {
this.armFunction()
}, 300);
}
},
//query 带url参数
//传
this.$router.push({path:'/riskManagement',query: {id:'1'}})
//取
this.$route.query.id