Vue Router嵌套路由children的用法有哪些细节需要注意?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1017个文字,预计阅读时间需要5分钟。
目录简介使用场景官网网址示例路径配置用户页面(父页面)子路由的path前加/简介说明文本介绍说明Vue Router的嵌套路由用法。嵌套路由嵌套路由就是在父路由中嵌套子路由,子路由的path前需要加上父路由的path。
目录
- 简介
- 使用场景
- 官网网址
- 示例
- 路由配置
- 用户页面(父页面)
- 子路由的path前加“/”
简介
说明
本文介绍Vue Router的嵌套路由的用法。
嵌套路由就是父路由里面嵌套他的子路由,父路由有自己的路由导航和路由容器(router-link、router-view),通过配置children可实现多层嵌套。(router-view必须要有,否则点击了router-link后,路径会变化,但页面不改变)。
使用场景
嵌套路由用于实现页中页效果。例如:
- 用户页面中,有登录页面和注册页面,这两个页面通过标签切换。
此时:用户页面是父路由,登录和注册页面是子路由
- 后台管理页面中,布局都是同一套,只是中间的内容部分改变。(例如:vue-element-admin)
- 此时:整个布局是父路由,中间的内容页面是子路由。
本文共计1017个文字,预计阅读时间需要5分钟。
目录简介使用场景官网网址示例路径配置用户页面(父页面)子路由的path前加/简介说明文本介绍说明Vue Router的嵌套路由用法。嵌套路由嵌套路由就是在父路由中嵌套子路由,子路由的path前需要加上父路由的path。
目录
- 简介
- 使用场景
- 官网网址
- 示例
- 路由配置
- 用户页面(父页面)
- 子路由的path前加“/”
简介
说明
本文介绍Vue Router的嵌套路由的用法。
嵌套路由就是父路由里面嵌套他的子路由,父路由有自己的路由导航和路由容器(router-link、router-view),通过配置children可实现多层嵌套。(router-view必须要有,否则点击了router-link后,路径会变化,但页面不改变)。
使用场景
嵌套路由用于实现页中页效果。例如:
- 用户页面中,有登录页面和注册页面,这两个页面通过标签切换。
此时:用户页面是父路由,登录和注册页面是子路由
- 后台管理页面中,布局都是同一套,只是中间的内容部分改变。(例如:vue-element-admin)
- 此时:整个布局是父路由,中间的内容页面是子路由。

