Vue路由嵌套控制台发出警告Named Route ‘Home‘ has a default child route. When navigating to this named route (:to
2023-02-18 16:30:15 时间
问题描述
const routes = [
{
path: '/',
//重定向
redirect: '/home'
},
{
path: '/home',
name: 'Home',
component: Home,
//路由嵌套
children: [
{
path: '',
redirect: 'news'
},
{
path: 'news',
component: HomeNews
}
]
}
]
如上代码,vue中使用路由嵌套调试时控制台给出以下警告
解决方法
当某个路由有子级路由时,父级路由需要一个默认的路由,因此父级路由不能定义name属性,去掉父级路由的name属性即可
相关文章
- 不想加班开发管理后台了,试试这个 Java 开源项目吧!
- 用 Java 训练出一只“不死鸟”
- 用 Java 训练深度学习模型,原来可以这么简单!
- [Java 开源项目]一款无需写任何代码,即可一键生成前后端代码的工具
- 用 Java 做个“你画手机猜”的小游戏
- DJL 之 Java 玩转多维数组,就像 NumPy 一样
- 用 Java 拿下 HTML 分分钟写个小爬虫
- 完全基于 Java 的开源深度学习平台,亚马逊的大佬带你上手
- 带你上手阿里开源的 Java 诊断利器:Arthas
- Java的深拷贝和浅拷贝的区别
- Java中Elasticsearch 实现分页方式(三种方式)
- Java二分法
- Java求值策略
- Java锁
- Ansible PlayBook语法
- Ansible 通过Playbook部署LAMP
- InnoDB的锁(Locking)
- Ansible 通过PlayBook部署Zabbix
- 一次死锁(Dead Lock)分析
- 【matplotlib】3-绘制统计图形