//第一种方式适合传字符串
//router/index
{
path: '/user/:abc',
component: User,
},
//App.vue
<router-link :to="'user/'+abc"></router-link>
<script>
export default {
data (){
return{
abc:'hahaha',
}
}
}
</script>
//User.vue
<h1>{{userId}}</h1>
<script>
export default {
computed:{
userId(){
return this.$route.param.abc//$route获取到正在活跃的路由
}
}
}
</script>
//第二种方式传对象
<router-link :to="{path:'/user',query:{abc:'hahaha'}}"></router-link>
//取得时候
{{this.$route.query.abc}}