Browse Source

fix: 修改router

bill 3 years ago
parent
commit
3633b16bdd
3 changed files with 12 additions and 17 deletions
  1. 1 0
      src/app.vue
  2. 1 1
      src/layout/main.vue
  3. 10 16
      src/router/config.ts

+ 1 - 0
src/app.vue

@@ -3,6 +3,7 @@
 </template>
 
 <script lang="ts" setup>
+import MainCom from '@/layout/main.vue'
 import { computed } from 'vue'
 import { loaded, error, initialStore } from '@/store'
 import { loadComponent, loadPack } from '@/utils'

+ 1 - 1
src/layout/main.vue

@@ -8,7 +8,7 @@
       <SlideMenu />
       <Header></Header>
       <ModelList />
-      
+
       <router-view v-slot="{ Component }">
         <keep-alive>
           <component :is="Component" />

+ 10 - 16
src/router/config.ts

@@ -4,22 +4,16 @@ import type { RouteRecordRaw } from 'vue-router'
 
 export const routes: RouteRecordRaw[] = [
   {
-    path: '/',
-    component: () => import('@/layout/main.vue'),
-    children: [
-      {
-        path: paths.merge,
-        name: RoutesName.merge,
-        meta: metas.merge,
-        component: () => import('@/views/merge/index.vue')
-      },
-      {
-        path: paths.tagging,
-        name: RoutesName.tagging,
-        meta: metas.tagging,
-        component: () => import('@/views/tagging/index.vue')
-      }
-    ],
+    path: paths.merge,
+    name: RoutesName.merge,
+    meta: metas.merge,
+    component: () => import('@/views/merge/index.vue')
+  },
+  {
+    path: paths.tagging,
+    name: RoutesName.tagging,
+    meta: metas.tagging,
+    component: () => import('@/views/tagging/index.vue')
   }
 ]