From c7a060b8465dfbb35bf307aa975ac74e2c665ec1 Mon Sep 17 00:00:00 2001
From: 码农齐齐齐 <10948399+menon-qiqi@user.noreply.gitee.com>
Date: 星期三, 07 九月 2022 16:19:58 +0800
Subject: [PATCH] 登录 大屏 路由

---
 src/router/index.js |   47 +++++++++++++++++++++++++++++++++++------------
 1 files changed, 35 insertions(+), 12 deletions(-)

diff --git a/src/router/index.js b/src/router/index.js
index a395a1f..c7ed783 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -1,23 +1,46 @@
 import Vue from 'vue'
 import VueRouter from 'vue-router'
-import HomeView from '../views/HomeView.vue'
-
 Vue.use(VueRouter)
 
 const routes = [
+  // {
+  //   path: '/',
+  //   component: Layout,
+  //   redirect: '/home',
+  //   children: [{
+  //     path: 'home',
+  //     name: 'home',
+  //     component: () => import('@/views/layout'),
+  //   }]
+  // },
   {
-    path: '/',
-    name: 'home',
-    component: HomeView
+    path:'/home',
+    name:'home',
+    component:()=>import('@/views/layout'),
+    children:[
+      {
+        path:"video",
+        name:'video',
+        component:()=>import('@/views/video')
+    }
+  ]
   },
   {
-    path: '/about',
-    name: 'about',
-    // route level code-splitting
-    // this generates a separate chunk (about.[hash].js) for this route
-    // which is lazy-loaded when the route is visited.
-    component: () => import(/* webpackChunkName: "about" */ '../views/AboutView.vue')
-  }
+    path:'/login',
+    name:'login',
+    component:()=>import('@/views/login')
+  },
+  {
+    path: '/screen',
+    name: 'screen',
+    component: ()=>import('@/views/screen')
+  },  
+  {
+    path: '/404',
+    name:"404",
+    component: () => import('@/views/NotFound'),
+  },
+  { path: '*', redirect: '/404' }
 ]
 
 const router = new VueRouter({

--
Gitblit v1.8.0