命名式路由:
<
router-link
:to
="{
name
:
'cart'
,
params
:{
cartId:
123
}}"
>
跳转到购物车页面
</
router-link
>
这个是通过name名字来找到这个路由的
首先创建一个路由,然后呢也是用 router-link这个标签 to里面接参数{name:'cart',params:{cartId:123}}接受的是一个对象 值得注意的是to前面要加v-bind 注意的是这里加的是params :后面的参数是params提取的 ?后面的参数是query提取的 想要得到这个参数 就在哪个路由里面{{$route.params.xxx}} xxx为你的参数名字
2.可以通过router-view渲染 name渲染 然后通过components加上这个的组件,
当一个路由里面添加多个组件的时候,那么component后面就加上s,默认的第一个路由是default