mirror of
https://gitee.com/dromara/go-view.git
synced 2026-04-23 00:00:12 +08:00
fix:路由处理,CSS处理,样式处理,全局变量处理
This commit is contained in:
+7
-15
@@ -1,9 +1,10 @@
|
||||
import type { App } from 'vue';
|
||||
import type { App } from 'vue'
|
||||
import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router'
|
||||
import { RedirectRoute } from '@/router/base';
|
||||
import { createRouterGuards } from './router-guards';
|
||||
import { PageEnum } from '@/enums/pageEnum';
|
||||
import { RedirectRoute } from '@/router/base'
|
||||
import { createRouterGuards } from './router-guards'
|
||||
import { PageEnum } from '@/enums/pageEnum'
|
||||
import modules from '@/router/modules'
|
||||
import { HttpErrorPage, LoginRoute } from '@/router/base'
|
||||
|
||||
const RootRoute: Array<RouteRecordRaw> = [
|
||||
{
|
||||
@@ -15,24 +16,15 @@ const RootRoute: Array<RouteRecordRaw> = [
|
||||
title: 'Root',
|
||||
},
|
||||
children: [
|
||||
...HttpErrorPage,
|
||||
modules.projectRoutes
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
export const LoginRoute: RouteRecordRaw = {
|
||||
path: '/login',
|
||||
name: 'Login',
|
||||
component: () => import('@/views/login/index.vue'),
|
||||
meta: {
|
||||
title: '登录',
|
||||
},
|
||||
};
|
||||
|
||||
export const constantRouter: any[] = [LoginRoute, ...RootRoute, RedirectRoute];
|
||||
|
||||
console.log(constantRouter)
|
||||
|
||||
const router = createRouter({
|
||||
history: createWebHashHistory(''),
|
||||
routes: constantRouter,
|
||||
@@ -42,6 +34,6 @@ const router = createRouter({
|
||||
export function setupRouter(app: App) {
|
||||
app.use(router);
|
||||
// 创建路由守卫
|
||||
createRouterGuards(router);
|
||||
createRouterGuards(router)
|
||||
}
|
||||
export default router
|
||||
|
||||
Reference in New Issue
Block a user