From 07ecebb09d124f877f5b96badecd86682d9e5939 Mon Sep 17 00:00:00 2001 From: 明梦爽 <2972214568@qq.com> Date: 星期四, 18 十一月 2021 15:24:27 +0800 Subject: [PATCH] 动态获取完成 --- src/router.js | 93 +++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 91 insertions(+), 2 deletions(-) diff --git a/src/router.js b/src/router.js index 24a57f1..c883a3c 100644 --- a/src/router.js +++ b/src/router.js @@ -1,13 +1,102 @@ import Vue from 'vue' import Router from 'vue-router' import Login from './components/Login.vue' +import Home from './components/Home.vue' +import index from './components/page/index.vue' +import introduce from './components/page/introduce.vue' +import zhengce from './components/page/zhengce.vue' +import keXieXiangMu from './components/page/keXieXiangMu.vue' +import xueShuJiaoLiu from './components/page/xueShuJiaoLiu.vue' +import banShiZhiNan from './components/page/banShiZhiNan.vue' +import kePu from './components/page/kePu.vue' +import xueXiaoShouYe from './components/page/xueXiaoShouYe.vue' +import telephone from './components/page/telephone.vue' +import schoolMessage from './views/homePage/schoolMessage' +import noticeMessage from './views/homePage/noticeMessage' +import moreMessage from './views/homePage/moreMessage' +import workMessage from './views/homePage/workMessage' + Vue.use(Router) const router = new Router({ routes: [ { path: '/', redirect: '/login' }, - { path: '/login', component: Login } + { path: '/login', component: Login }, + { + path: '/home', + component: Home , + children:[ + { + path:'/home', + redirect:'index' + }, + { + path:'index', + component:index + }, + { + path:'introduce', + name:'introduce', + component:introduce + }, + { + path:'zhengce', + name:'zhengce', + component:zhengce + }, + { + path:'keXieXiangMu', + name:'keXieXiangMu', + component:keXieXiangMu + }, + { + path:'xueShuJiaoLiu', + name:'xueShuJiaoLiu', + component:xueShuJiaoLiu + }, + { + path:'banShiZhiNan', + name:'banShiZhiNan', + component:banShiZhiNan + }, + { + path:'kePu', + name:'kePu', + component:kePu + }, + { + path:'xueXiaoShouYe', + name:'xueXiaoShouYe', + component:xueXiaoShouYe + }, + { + path:'telephone', + name:'telephone', + component:telephone + }, + { + path:'schoolMessage', + name:'schoolMessage', + component:schoolMessage + }, + { + path:'noticeMessage', + name:'noticeMessage', + component:noticeMessage + }, + { + path:'moreMessage', + name:'moreMessage', + component:moreMessage + }, + { + path:'workMessage', + name:'workMessage', + component:workMessage + }, + ] + } ] }) @@ -21,7 +110,7 @@ if (to.path === '/login') return next() // 鑾峰彇token const tokenStr = window.sessionStorage.getItem('token') - if (!tokenStr) return next('/login') + // if (!tokenStr) return next('/login') next() }) -- Gitblit v1.8.0