多级路由
- 配置路由规则,使用children配置项:
1 | routes:[ |
- 跳转(要写完整路径):
1
<router-link to="/home/news">News</router-link>
命名路由
作用:可以简化路由的跳转
- 如何使用
给路由命名:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17{
path:'/demo',
component:Demo,
children:[
{
path:'test',
component:Test,
children:[
{
name:'hello' //给路由命名
path:'welcome',
component:Hello,
}
]
}
]
}简化路由
1
2
3
4<!-- 简化前,需要写完整的路径 -->
<router-link to="/demo/test/welcome">跳转</router-link>
<!-- 简化后,直接通过名字跳转 -->
<router-link :to="{name: 'hello'}">跳转</router-link>