vue.js中Router嵌套路由怎么用
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下vue.js中Router嵌套路由怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!项目结构如下:我们
千家信息网最后更新 2026年11月03日vue.js中Router嵌套路由怎么用
小编给大家分享一下vue.js中Router嵌套路由怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
项目结构如下:
我们创建了3个组件,分别是Home.vue,HomeNews.vue,HomeMessage.vue,代码如下:
Home.vue
Home
新闻类 // 注意这里一定要写完整路径不能只写/news,需要加上/home信息类
HomeNews
- 新闻1
- 新闻2
- 新闻3
- 新闻4
HomeMessage
- 消息1
- 消息2
- 消息3
- 消息4
组件写完以后,我们在router文件夹下的index.js文件中配置路由
import Vue from "vue";import VueRouter from "vue-router";Vue.use(VueRouter);// 这里还是使用路由懒加载const Home = () => import('../views/Home')const HomeNews = () => import('../views/HomeNews')const HomeMessage = () => import('../views/HomeMessage')const routes = [ { path: "/home", name: "Home", component: Home, // 子路由的写法 children: [ { path: "news", name: "HomeNews", component: HomeNews }, { path: "message", name: "HomeMessage", component: HomeMessage }, ] }, { path: "", redirect: "home" }];const router = new VueRouter({ routes, mode: 'history',});export default router;嵌套路由的写法很简单,你会发现,children 配置就是像 routes 配置一样的路由配置数组,所以呢,你可以嵌套多层路由。
此时,基于上面的配置,当你访问 /home/时,home 的出口是不会渲染任何东西。
这是因为没有匹配到合适的子路由。如果想要渲染点什么,可以提供一个 空的 子路由:
const routes = [ { path: "/home", name: "Home", component: Home, children: [ { path: "news", name: "HomeNews", component: HomeNews }, { path: "message", name: "HomeMessage", component: HomeMessage }, // 新增空的子路由 { path: "", redirect: "news" } ] }, { path: "", redirect: "home" }];这样页面就默认会重定向到news页面,会展示news的信息
以上是"vue.js中Router嵌套路由怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
路由
新闻
配置
消息
篇文章
信息
内容
写法
文件
组件
页面
合适
不怎么
东西
代码
多层
大部分
就是
数组
文件夹
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司简介
上海睿民互联网科技有限公司
深圳恒合互联网络科技有限公司
圆梦互联网科技
互联网科技英文
百单互联网科技有限公司
上海致骋互联网科技
上海卓越科技 互联网
互联网科技公司介绍
互联网科技公司名称
华中科技有哪些互联网大佬
恒银科技与互联网金融
剑昆互联网络科技有限公司临桂
现代互联网科技股
互联网经济与金融科技
武汉健翔互联网络科技有限公司
乌鲁木齐新华智原互联网科技学校
众安科技工业互联网合作
张召忠谈中国互联网科技
青岛易易互联网科技
花魁咖啡
互联网科技公司官网
凡科互联网科技
宜安科技 互联网金融
甘肃拓世互联网科技有限公司
互联网科技生活的内容
互联网实体化科技化
注册互联网科技公司经营范围大全
互联网科技手抄报图片
美国五大互联网科技公司市值多少