From 89447524eccd82146095d7d6b4594e7e7e5a024c Mon Sep 17 00:00:00 2001 From: Huangzhe Date: Thu, 17 Apr 2025 11:39:51 +0800 Subject: [PATCH] =?UTF-8?q?fix(router):=20=E4=BF=AE=E5=A4=8D=E8=B7=AF?= =?UTF-8?q?=E7=94=B1=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 给路由修改 `name` 防止名称冲突 --- src/router/generatedRouter/index.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/router/generatedRouter/index.js b/src/router/generatedRouter/index.js index fcc4033..9138200 100644 --- a/src/router/generatedRouter/index.js +++ b/src/router/generatedRouter/index.js @@ -4,7 +4,7 @@ import redirect from '@/views/app/redirect/index.vue' export default [ { path: '/knowledge', - name: 'home', + name: 'knowledge', component: layout, redirect: '/knowledge/list', meta: { @@ -15,9 +15,9 @@ export default [ children: [ { path: '/knowledge/list', - name: 'home', + name: 'knowledge-list', component: redirect, - redirect: '/knowledge/list', + // redirect: '/knowledge/list', meta: { title: '知识库', icon: 'el-icon-s-home', @@ -26,7 +26,7 @@ export default [ children: [ { path: '/knowledge/list', - name: 'home', + name: 'knowledge-home', component: () => import('@/views/knowledge/index.vue'), meta: { breadcrumb: false, @@ -36,7 +36,7 @@ export default [ }, { path: '/knowledge/detail', - name: 'detail', + name: 'knowledge-detail', component: redirect, redirect: '/knowledge/detail', hidden: true, @@ -58,7 +58,7 @@ export default [ { path: '/knowledge/detail', - name: 'detail', + name: 'knowledge-detail-page', component: () => import('@/views/knowledge/detail/index.vue'), meta: { breadcrumb: false, @@ -68,7 +68,7 @@ export default [ }, { path: '/knowledge/detail/create', - name: 'create', + name: 'knowledge-create-page', component: () => import('@/views/knowledge/detail/create.vue'), meta: { title: '知识库新增', @@ -81,7 +81,7 @@ export default [ }, { path: '/knowledge/track', - name: 'question', + name: 'knowledge-track', component: redirect, redirect: '/knowledge/track', meta: { @@ -92,7 +92,7 @@ export default [ children: [ { path: '/knowledge/track', - name: 'track', + name: 'track-page', component: () => import('@/views/track/Index.vue'), meta: { @@ -103,7 +103,7 @@ export default [ }, { path: '/rules', - name: 'rules', + name: 'rules-page', component: () => import('@/views/rules/Index.vue'), hidden: true, meta: { @@ -116,7 +116,7 @@ export default [ }, { path: '/knowledge/rule', - name: 'rule', + name: 'knowledge-rule', component: redirect, redirect: '/knowledge/rule', meta: { @@ -127,7 +127,7 @@ export default [ children: [ { path: '/knowledge/rule', - name: 'rule', + name: 'rule-page', component: () => import('@/views/rules/Index.vue'), meta: { title: '规则管理',