From b78c039181ac316964a0f0de077170de178d90ab Mon Sep 17 00:00:00 2001 From: Your Name <123456> Date: 星期三, 27 七月 2022 15:14:25 +0800 Subject: [PATCH] 更新 --- src/router/route.ts | 147 ++++++++++++++++++++++++------------------------- 1 files changed, 72 insertions(+), 75 deletions(-) diff --git a/src/router/route.ts b/src/router/route.ts index b0a9927..9773b21 100644 --- a/src/router/route.ts +++ b/src/router/route.ts @@ -1,85 +1,82 @@ import { RouteRecordRaw } from 'vue-router'; export const dynamicRoutes: Array<RouteRecordRaw> = [ - - { - path: '/', - name: '/', - component: () => import('/@/layout/index.vue'), - redirect: '/home', - meta: { - isKeepAlive: true, - }, - children: [ - { - path: '/home', - name: 'home', - component: () => import('/@/views/home/index.vue'), - meta: { - title: 'message.router.home', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: true, - isIframe: false, - roles: ['admin', 'common'], - icon: 'iconfont icon-shouye', - button:'121231' - }, - }, - ], - }, + { + path: '/', + name: '/', + component: () => import('/@/layout/index.vue'), + redirect: '/home', + meta: { + isKeepAlive: false + }, + children: [ + { + path: '/home', + name: 'home', + component: () => import('/@/views/home/index.vue'), + meta: { + title: '首页', + isLink: '', + isHide: false, + isKeepAlive: true, + isAffix: true, + isIframe: false, + roles: ['admin', 'common'], + icon: 'iconfont icon-shouye' + } + } + ] + } ]; - export const notFoundAndNoPower = [ - { - path: '/:path(.*)*', - name: 'notFound', - component: () => import('/@/views/error/404.vue'), - meta: { - title: 'message.staticRoutes.notFound', - isHide: true, - }, - }, - { - path: '/401', - name: 'noPower', - component: () => import('/@/views/error/401.vue'), - meta: { - title: 'message.staticRoutes.noPower', - isHide: true, - }, - }, + { + path: '/:path(.*)*', + name: 'notFound', + component: () => import('/@/views/error/404.vue'), + meta: { + title: 'message.staticRoutes.notFound', + isHide: true + } + }, + { + path: '/401', + name: 'noPower', + component: () => import('/@/views/error/401.vue'), + meta: { + title: 'message.staticRoutes.noPower', + isHide: true + } + } ]; export const staticRoutes: Array<RouteRecordRaw> = [ - { - path: '/', - name: '/', - component: () => import('/@/layout/index.vue'), - meta: { - title: '布局界面', - }, - children: [ - // 请不要往这里 `children` 中添加内容,此内容为了防止 No match found for location with path "xxx" 问题 - ...notFoundAndNoPower, - ], - }, - { - path: '/login', - name: 'login', - component: () => import('/@/views/loginPage/loginPage.vue'), - meta: { - title: '登录', - }, - }, - { - path: '/homeMenu', - name: 'homeMenu', - component: () => import('/@/views/homeMenu/homeMenu.vue'), - meta: { - title: '登录', - }, - }, + { + path: '/', + name: '/', + component: () => import('/@/layout/index.vue'), + meta: { + title: '布局界面' + }, + children: [ + // 请不要往这里 `children` 中添加内容,此内容为了防止 No match found for location with path "xxx" 问题 + ...notFoundAndNoPower + ] + }, + { + path: '/login', + name: 'login', + component: () => import('/@/views/loginPage/loginPage.vue'), + meta: { + title: '登录' + } + }, + { + path: '/homeMenu', + name: 'homeMenu', + component: () => import('/@/views/homeMenu/homeMenu.vue'), + meta: { + title: '登录' + } + } ]; -- Gitblit v1.9.2