From 262113525dce7582c6e5eaecbeee8fb914856bcc Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Wed, 13 Oct 2021 13:14:28 +0800 Subject: [PATCH] perf: route --- mock/asyncRoutes.ts | 12 +++-------- src/layout/components/tag/index.vue | 6 ++---- src/layout/types.ts | 3 +-- src/router/modules/components.ts | 31 ++++++++++------------------- src/router/modules/editor.ts | 4 +--- src/router/modules/error.ts | 7 ++----- src/router/modules/externalLink.ts | 2 -- src/router/modules/flowchart.ts | 4 +--- src/router/modules/home.ts | 4 +--- src/router/modules/nested.ts | 22 +++++++------------- src/router/modules/remaining.ts | 1 - src/utils/storage/responsive.ts | 3 +-- 12 files changed, 29 insertions(+), 70 deletions(-) diff --git a/mock/asyncRoutes.ts b/mock/asyncRoutes.ts index 3adb46122..c7c7ab4ca 100644 --- a/mock/asyncRoutes.ts +++ b/mock/asyncRoutes.ts @@ -10,7 +10,6 @@ const systemRouter = { icon: "el-icon-setting", title: "message.hssysManagement", showLink: true, - savedPosition: true, rank: 6 }, children: [ @@ -19,8 +18,7 @@ const systemRouter = { name: "user", meta: { title: "message.hsBaseinfo", - showLink: true, - savedPosition: true + showLink: true } }, { @@ -28,8 +26,7 @@ const systemRouter = { name: "dict", meta: { title: "message.hsDict", - showLink: true, - savedPosition: true + showLink: true } } ] @@ -43,7 +40,6 @@ const permissionRouter = { title: "message.permission", icon: "el-icon-lollipop", showLink: true, - savedPosition: true, rank: 3 }, children: [ @@ -52,8 +48,7 @@ const permissionRouter = { name: "permissionPage", meta: { title: "message.permissionPage", - showLink: true, - savedPosition: true + showLink: true } }, { @@ -62,7 +57,6 @@ const permissionRouter = { meta: { title: "message.permissionButton", showLink: true, - savedPosition: true, authority: [] } } diff --git a/src/layout/components/tag/index.vue b/src/layout/components/tag/index.vue index 08f97ed97..99d967e6b 100644 --- a/src/layout/components/tag/index.vue +++ b/src/layout/components/tag/index.vue @@ -42,8 +42,7 @@ let routerArrays: Array = [ meta: { title: "message.hshome", icon: "el-icon-s-home", - showLink: true, - savedPosition: false + showLink: true } } ]; @@ -161,8 +160,7 @@ function deleteDynamicTag(obj: any, current: any, tag?: string) { meta: { title: "message.hshome", icon: "el-icon-s-home", - showLink: true, - savedPosition: false + showLink: true } }, obj diff --git a/src/layout/types.ts b/src/layout/types.ts index a4be728cc..b0d63c7d5 100644 --- a/src/layout/types.ts +++ b/src/layout/types.ts @@ -49,8 +49,7 @@ export const routerArrays: Array = [ meta: { title: "message.hshome", icon: "el-icon-s-home", - showLink: true, - savedPosition: false + showLink: true } } ]; diff --git a/src/router/modules/components.ts b/src/router/modules/components.ts index c9cdfe1af..32c5219d0 100644 --- a/src/router/modules/components.ts +++ b/src/router/modules/components.ts @@ -9,7 +9,6 @@ const componentsRouter = { icon: "el-icon-menu", title: "message.hscomponents", showLink: true, - savedPosition: true, rank: 4 }, children: [ @@ -19,8 +18,7 @@ const componentsRouter = { component: () => import("/@/views/components/video/index.vue"), meta: { title: "message.hsvideo", - showLink: true, - savedPosition: true + showLink: true } }, { @@ -33,8 +31,7 @@ const componentsRouter = { keepAlive: true, transition: { name: "fade" - }, - savedPosition: true + } } }, { @@ -47,8 +44,7 @@ const componentsRouter = { transition: { enterTransition: "animate__zoomIn", leaveTransition: "animate__zoomOut" - }, - savedPosition: true + } } }, @@ -62,8 +58,7 @@ const componentsRouter = { extraIcon: { svg: true, name: "team-iconxinpinrenqiwang" - }, - savedPosition: true + } } }, { @@ -72,8 +67,7 @@ const componentsRouter = { component: () => import("/@/views/components/button/index.vue"), meta: { title: "message.hsbutton", - showLink: true, - savedPosition: true + showLink: true } }, { @@ -82,8 +76,7 @@ const componentsRouter = { component: () => import("/@/views/components/cropping/index.vue"), meta: { title: "message.hscropping", - showLink: true, - savedPosition: true + showLink: true } }, { @@ -92,8 +85,7 @@ const componentsRouter = { component: () => import("/@/views/components/count-to/index.vue"), meta: { title: "message.hscountTo", - showLink: true, - savedPosition: true + showLink: true } }, { @@ -102,8 +94,7 @@ const componentsRouter = { component: () => import("/@/views/components/selector/index.vue"), meta: { title: "message.hsselector", - showLink: true, - savedPosition: true + showLink: true } }, { @@ -112,8 +103,7 @@ const componentsRouter = { component: () => import("/@/views/components/seamless-scroll/index.vue"), meta: { title: "message.hsseamless", - showLink: true, - savedPosition: true + showLink: true } }, { @@ -122,8 +112,7 @@ const componentsRouter = { component: () => import("/@/views/components/contextmenu/index.vue"), meta: { title: "message.hscontextmenu", - showLink: true, - savedPosition: true + showLink: true } } ] diff --git a/src/router/modules/editor.ts b/src/router/modules/editor.ts index b85eefaf7..a2f3cb7e4 100644 --- a/src/router/modules/editor.ts +++ b/src/router/modules/editor.ts @@ -9,7 +9,6 @@ const editorRouter = { icon: "el-icon-edit-outline", title: "message.hseditor", showLink: true, - savedPosition: true, rank: 2 }, children: [ @@ -24,8 +23,7 @@ const editorRouter = { extraIcon: { svg: true, name: "team-iconxinpin" - }, - savedPosition: true + } } } ] diff --git a/src/router/modules/error.ts b/src/router/modules/error.ts index f2a3184a5..5ab2e437a 100644 --- a/src/router/modules/error.ts +++ b/src/router/modules/error.ts @@ -9,7 +9,6 @@ const errorRouter = { icon: "el-icon-position", title: "message.hserror", showLink: true, - savedPosition: true, rank: 7 }, children: [ @@ -19,8 +18,7 @@ const errorRouter = { component: () => import("/@/views/error/401.vue"), meta: { title: "message.hsfourZeroOne", - showLink: true, - savedPosition: true + showLink: true } }, { @@ -29,8 +27,7 @@ const errorRouter = { component: () => import("/@/views/error/404.vue"), meta: { title: "message.hsfourZeroFour", - showLink: true, - savedPosition: true + showLink: true } } ] diff --git a/src/router/modules/externalLink.ts b/src/router/modules/externalLink.ts index 004289f0b..a1fe6599e 100644 --- a/src/router/modules/externalLink.ts +++ b/src/router/modules/externalLink.ts @@ -8,7 +8,6 @@ const externalLink = { icon: "el-icon-link", title: "message.externalLink", showLink: true, - savedPosition: true, rank: 190 }, children: [ @@ -18,7 +17,6 @@ const externalLink = { icon: "el-icon-link", title: "message.externalLink", showLink: true, - savedPosition: true, rank: 191 } } diff --git a/src/router/modules/flowchart.ts b/src/router/modules/flowchart.ts index 31ac7db0c..5ca8ce090 100644 --- a/src/router/modules/flowchart.ts +++ b/src/router/modules/flowchart.ts @@ -9,7 +9,6 @@ const flowChartRouter = { icon: "el-icon-set-up", title: "message.hsflowChart", showLink: true, - savedPosition: true, rank: 1 }, children: [ @@ -19,8 +18,7 @@ const flowChartRouter = { component: () => import("/@/views/flow-chart/index.vue"), meta: { title: "message.hsflowChart", - showLink: true, - savedPosition: true + showLink: true } } ] diff --git a/src/router/modules/home.ts b/src/router/modules/home.ts index b55640d2d..6308ed409 100644 --- a/src/router/modules/home.ts +++ b/src/router/modules/home.ts @@ -8,7 +8,6 @@ const homeRouter = { meta: { icon: "el-icon-s-home", showLink: true, - savedPosition: false, rank: 0 }, children: [ @@ -18,8 +17,7 @@ const homeRouter = { component: () => import("/@/views/welcome.vue"), meta: { title: "message.hshome", - showLink: true, - savedPosition: false + showLink: true } } ] diff --git a/src/router/modules/nested.ts b/src/router/modules/nested.ts index b6e0bb4d3..62e5bd01d 100644 --- a/src/router/modules/nested.ts +++ b/src/router/modules/nested.ts @@ -9,7 +9,6 @@ const nestedRouter = { title: "message.hsmenus", icon: "el-icon-s-data", showLink: true, - savedPosition: false, rank: 5 }, children: [ @@ -20,8 +19,7 @@ const nestedRouter = { meta: { title: "message.hsmenu1", showLink: true, - keepAlive: true, - savedPosition: false + keepAlive: true }, redirect: "/nested/menu1/menu1-1", children: [ @@ -32,8 +30,7 @@ const nestedRouter = { meta: { title: "message.hsmenu1-1", showLink: true, - keepAlive: true, - savedPosition: false + keepAlive: true } }, { @@ -44,8 +41,7 @@ const nestedRouter = { meta: { title: "message.hsmenu1-2", showLink: true, - keepAlive: true, - savedPosition: false + keepAlive: true }, children: [ { @@ -56,8 +52,7 @@ const nestedRouter = { meta: { title: "message.hsmenu1-2-1", showLink: true, - keepAlive: true, - savedPosition: false + keepAlive: true } }, { @@ -72,8 +67,7 @@ const nestedRouter = { extraIcon: { svg: true, name: "team-iconxinpinrenqiwang" - }, - savedPosition: false + } } } ] @@ -85,8 +79,7 @@ const nestedRouter = { meta: { title: "message.hsmenu1-3", showLink: true, - keepAlive: true, - savedPosition: false + keepAlive: true } } ] @@ -98,8 +91,7 @@ const nestedRouter = { meta: { title: "message.hsmenu2", showLink: true, - keepAlive: true, - savedPosition: false + keepAlive: true } } ] diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts index 2e6a52052..5af3e1c43 100644 --- a/src/router/modules/remaining.ts +++ b/src/router/modules/remaining.ts @@ -29,7 +29,6 @@ const remainingRouter = [ icon: "el-icon-s-home", title: "message.hshome", showLink: false, - savedPosition: false, rank: 104 }, children: [ diff --git a/src/utils/storage/responsive.ts b/src/utils/storage/responsive.ts index d3682341e..05bb861d9 100644 --- a/src/utils/storage/responsive.ts +++ b/src/utils/storage/responsive.ts @@ -14,8 +14,7 @@ export const injectResponsiveStorage = (app: App, config: ServerConfigs) => { meta: { title: "message.hshome", icon: "el-icon-s-home", - showLink: true, - savedPosition: false + showLink: true } } ]