更新路由

This commit is contained in:
simple321vip
2023-02-02 23:54:19 +08:00
parent 7c6fd6cc01
commit 80b21e74bd
+21 -19
View File
@@ -1,84 +1,86 @@
import { createRouter, createMemoryHistory, RouteRecordRaw } from 'vue-router' import { createRouter, createMemoryHistory, RouteRecordRaw } from 'vue-router'
const login = () => import('@/components/login/login.vue')
const home = () => import('@/view/dashboard/index.vue')
const routes: Array<RouteRecordRaw> = [ const routes: Array<RouteRecordRaw> = [
{ {
path: "/", path: "/",
component: () => import('../components/layout/layout.vue'), component: () => import('@/components/layout/layout.vue'),
children: [ children: [
{ {
path: '/home', path: '/home',
component: () => import('../view/dashboard/index.vue'), component: home,
meta: { meta: {
name: '控制台' name: '控制台'
} }
}, },
{ {
path: '/blog', path: '/blog',
component: resolve => (require('@/view/blog/index.vue'), resolve), component: () => import('@/view/blog/index.vue'),
meta: { meta: {
name: '博客' name: '博客'
} }
}, },
{ {
path: '/bookmark', path: '/bookmark',
component: resolve => (require('@/view/bookmark/index.vue'), resolve), component: () => import('@/view/bookmark/index.vue'),
meta: { meta: {
name: '书签' name: '书签'
} }
}, },
{ {
path: '/onenote', path: '/onenote',
component: resolve => (require('@/view/onenote/index.vue'), resolve), component: () => import('@/view/onenote/index.vue'),
meta: { meta: {
name: 'onenote' name: 'onenote'
} }
}, },
{ {
path: '/calendar', path: '/calendar',
component: resolve => (require('@/view/calendar/index.vue'), resolve), component: () => import('@/view/calendar/index.vue'),
meta: { meta: {
name: '日历' name: '日历'
} }
}, },
{ {
path: '/cloud', path: '/cloud',
component: resolve => (require('@/view/cloud/index.vue'), resolve), component: () => import('@/view/cloud/index.vue'),
meta: { meta: {
name: '个人云盘' name: '个人云盘'
} }
}, },
{ {
path: '/market', path: '/market',
component: resolve => (require('@/view/recommend/index.vue'), resolve), component: () => import('@/view/recommend/index.vue'),
meta: { meta: {
name: '市场行情' name: '市场行情'
} }
}, },
{ {
path: '/capital', path: '/capital',
component: resolve => (require('@/view/capital/index.vue'), resolve), component: () => import('@/view/capital/index.vue'),
meta: { meta: {
name: '资金管理' name: '资金管理'
} }
}, },
{ {
path: '/strategy', path: '/strategy',
component: resolve => (require('@/view/trader/cta_strategy_file.vue'), resolve), component: () => import('@/view/trader/cta_strategy_file.vue'),
meta: { meta: {
name: '策略模板' name: '策略模板'
} }
}, },
{ {
path: '/strategy_instance', path: '/strategy_instance',
component: resolve => (require('@/view/trader/cta_strategy.vue'), resolve), component: () => import('@/view/trader/cta_strategy.vue'),
meta: { meta: {
name: 'CTA策略' name: 'CTA策略'
} }
}, },
{ {
path: '/settings', path: '/settings',
component: resolve => (require('@/view/settings/index.vue'), resolve), component: () => import('@/view/settings/index.vue'),
meta: { meta: {
name: '设置' name: '设置'
} }
@@ -87,31 +89,31 @@ const routes: Array<RouteRecordRaw> = [
}, },
{ {
path: "/feedback", path: "/feedback",
component: resolve => (require('@/view/blog/mdview.vue'), resolve), component: () => import('@/view/blog/mdview.vue'),
}, },
{ {
path: "/BlogEditer", path: "/BlogEditer",
component: resolve => (require('@/view/blog/createBlog.vue'), resolve), component: () => import('@/view/blog/createBlog.vue'),
}, },
{ {
path: "/BlogViewer", path: "/BlogViewer",
component: resolve => (require('@/view/blog/mdview.vue'), resolve), component: () => import('@/view/blog/mdview.vue'),
}, },
{ {
path: "/login", path: "/login",
component: () => import('@/components/login/login.vue') component: login
}, },
{ {
path: "/illustration", path: "/illustration",
component: resolve => (require('../components/illustration/login.vue'), resolve) component: () => import('@/components/illustration/login.vue')
}, },
{ {
path: "/register", path: "/register",
component: resolve => (require('../components/login/register.vue'), resolve) component: () => import('@/components/login/register.vue')
}, },
{ {
path: "/sorryPage", path: "/sorryPage",
component: resolve => (require('../components/login/sorry.vue'), resolve) component: () => import('@/components/login/sorry.vue')
}, },
] ]