编程式导航
- 动态路由
//route.js
route=[{
path:"user/:id",
component:user
}]
//Vue组件
this.$router.push({path:"/user/1"})
1就是id=1的表达方式
当push属性里面提供了path属性,会忽略params属性
- 普通路由跳转
//router.js
routes=[{path:"user",
component:user
}]
但是我们想要携带参数,那我们就可以通过query来携带参数
效果:user?id=1
//组件.vue
this.$route.push({path:"/user",query:{id:1}})