301 Star 23.5K Fork 5.2K

芋道源码/yudao-ui-admin-vue3

 / 详情

父路由与子路由同名报错Uncaught Error: A route named "Redirect" has been added as a child of a route with the same name.

已完成
创建于  
2024-11-26 21:47

输入图片说明

修改后,后端那边生成的路由同样包错。

评论 (13)

ziang 创建了任务 5个月前

输入图片说明
子路由和父亲路由同名了?

我也遇到这个问题,你解决了吗

为什么要同名呢?同名是个危险的动作。有些伙伴是通过 name 来跳转路由的,随机 name 更加危险。

我也遇到这个问题,咋解决?我目前是修改的数据库,暂时不用那几个功能。

我也遇到这个问题,咋解决?

我是修改了remaining.ts里面的name: 'Redirect'下面的子name,但是修改了这个,后面还会有别的重名的错

remaining.ts里面的name: 'Redirect'下面的子name修改同名的name,在数据库中的sys_menu表中修改component_name中同名的字段,比如加个后面加个1,然后清除浏览器缓冲重新登录,遇到哪个同名就修改哪个

修改完Redirect后报main.ts:70 Uncaught (in promise) Error: A route named "Express" has been added as a child of a route with the same name. Route names must be unique and a nested route cannot use the same name as an ancestor.没有找到这个在哪里改,请问这个在哪

在数据库中的sys_menu表中修改component_name中同名的字段

8305686 jin xie 1620445101 金倬
回复 芋道源码 拥有者
5个月前

为什么我这边试过之后还是会提示这个错误呢?而且我之前拉下来的时候是4.4.0版本的

huiGod-huiGod huiGod
回复 芋道源码 拥有者
4个月前

搞了好久没解决,来这里才看到问题,哈哈

芋道源码 任务状态待办的 修改为已完成 5个月前
芋道源码 负责人设置为芋道源码 5个月前
芋道源码 添加了
 
bug
标签
5个月前

父子路由名称重复会导致某个 bug,所以 vue-router 从 4.5.0 开始严格禁止。

修改 5 个地方
输入图片说明
输入图片说明
输入图片说明
输入图片说明
输入图片说明

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(11)
ziang-Zziang noreply-be7364 半栈幼儿员-preschooler suncathay-suncathay 梓熙-kenny-cq 738448 aaa448579123 admin 1578931790 yangjun-hahaguai007 Mr.张-GitOfMrZhang 176 zhijiantianya 1578913741 8305686 jin xie 1620445101 huiGod-huiGod
1
https://gitee.com/yudaocode/yudao-ui-admin-vue3.git
git@gitee.com:yudaocode/yudao-ui-admin-vue3.git
yudaocode
yudao-ui-admin-vue3
yudao-ui-admin-vue3

搜索帮助