Browse Source

perf: route

xiaoxian521 3 năm trước cách đây
mục cha
commit
262113525d

+ 3 - 9
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: []
       }
     }

+ 2 - 4
src/layout/components/tag/index.vue

@@ -42,8 +42,7 @@ let routerArrays: Array<RouteConfigs> = [
     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

+ 1 - 2
src/layout/types.ts

@@ -49,8 +49,7 @@ export const routerArrays: Array<RouteConfigs> = [
     meta: {
       title: "message.hshome",
       icon: "el-icon-s-home",
-      showLink: true,
-      savedPosition: false
+      showLink: true
     }
   }
 ];

+ 10 - 21
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
       }
     }
   ]

+ 1 - 3
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
+        }
       }
     }
   ]

+ 2 - 5
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
       }
     }
   ]

+ 0 - 2
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
       }
     }

+ 1 - 3
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
       }
     }
   ]

+ 1 - 3
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
       }
     }
   ]

+ 7 - 15
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
       }
     }
   ]

+ 0 - 1
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: [

+ 1 - 2
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
           }
         }
       ]