ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 嵌套路由 先了解一个网站[`9891.com`](http://www.9891.com) 个人中心的财务管理,就是用到了该技术。 ![](https://img.kancloud.cn/99/97/9997fe62ec235b7cd57cf03703ee510d_1486x570.png) ## 嵌套路由是一个很常见的功能 > 比如在`home`页面中, 我们希望通过`/home/news`和`/home/message`访问一些内容. > 一个路径映射一个组件, 访问这两个路径也会分别渲染两个组件. ## 路径和组件的关系如下: ![](https://img.kancloud.cn/0f/08/0f0844cad906c607c880e90d01e7019a_337x338.png) ## 实现嵌套路由有两个步骤: 创建对应的子组件, 并且在路由映射中配置对应的子路由. 在组件内部使用`<router-view>` 组件 # 嵌套路由实现 > 新建**news.vue**文件以及**message.vue**文件。 > 在`router/index.js`中对应的`path:’home’`路由下书写子路由 > 在`home`组件中添加`router-link`链接及`router-view` ![](https://img.kancloud.cn/0f/c8/0fc8c2751f56cfa37b0f233f772f97d4_979x429.png) ![](https://img.kancloud.cn/2b/fe/2bfe19b99142dee72b55498ba852f4d3_818x303.png) ![](https://img.kancloud.cn/30/d1/30d1c27c3e8cd1118b65be3868cedabe_792x532.png) ![](https://img.kancloud.cn/82/70/8270cf5184338756a5631cd65b0337a2_917x515.png) # 嵌套默认路径 ## 嵌套路由也可以配置默认的路径, 配置方式如下: ![](https://img.kancloud.cn/d3/c8/d3c82ab90818c9e67f50de4c2303a56d_1280x676.png)