Prechádzať zdrojové kódy

3. 编写路由⽂件

mcbaiyun 6 mesiacov pred
rodič
commit
6093188e68
1 zmenil súbory, kde vykonal 26 pridanie a 30 odobranie
  1. 26 30
      src/router/index.js

+ 26 - 30
src/router/index.js

@@ -1,47 +1,43 @@
-import { createRouter, createWebHistory } from 'vue-router'
-
+import { createRouter, createWebHistory } from "vue-router";
 const router = createRouter({
   history: createWebHistory(import.meta.env.BASE_URL),
   routes: [
     {
-      path: '/',
-      name: 'layout',
-      component: () => import('@/layouts/index.vue'),
-      redirect: '/home',
+      path: "/",
+      name: "layout",
+      component: () => import("@/layouts/index.vue"),
+      redirect: "/home",
       children: [
         {
-          path: '/home',
-          name: 'home',
-          component: () => import('@/views/home/index.vue')
+          path: "/home",
+          name: "home",
+          component: () => import("@/views/home/index.vue"),
         },
         {
-          path: '/system',
-          name: 'system',
-          component: () => import('@/views/system/index.vue'),
-          redirect: '/system/user',
+          path: "/system",
+          name: "system",
+          component: () => import("@/views/system/index.vue"),
+          redirect: "/system/user",
           children: [
             {
-              path: 'user',
-              name: 'user',
-              component: () => import('@/views/system/user/index.vue')
+              path: "user",
+              name: "user",
+              component: () => import("@/views/system/user/index.vue"),
             },
             {
-              path: 'role',
-              name: 'role',
-              component: () => import('@/views/system/role/index.vue')
+              path: "role",
+              name: "role",
+              component: () => import("@/views/system/role/index.vue"),
             },
             {
-              path: 'permission',
-              name: 'permission',
-              component: () => import('@/views/system/permission/index.vue')
+              path: "permission",
+              name: "permission",
+              component: () => import("@/views/system/permission/index.vue"),
             },
-          ]
+          ],
         },
-      ]
+      ],
     },
-    
-
-  ]
-})
-
-export default router
+  ],
+});
+export default router;