|
@@ -1,5 +1,6 @@
|
|
|
import Vue from 'vue'
|
|
|
import Router from 'vue-router'
|
|
|
+import { lazy } from 'vue-async-manager'
|
|
|
|
|
|
Router.prototype.push = function (location, onComplete, onAbort) {
|
|
|
this.isBack = false; //判断当前路由是否是返回,用于App.vue中给路由跳转添加动画
|
|
@@ -20,7 +21,7 @@ export default new Router({
|
|
|
{
|
|
|
path: '/saas',
|
|
|
name: 'saas',
|
|
|
- component: () => import('./pages/BlankLayout.vue'),
|
|
|
+ component: lazy(() => import('./pages/BlankLayout.vue')),
|
|
|
meta: { //用于main.js中页面动态添加title
|
|
|
title: '大客户服务管理系统'
|
|
|
},
|
|
@@ -37,7 +38,7 @@ export default new Router({
|
|
|
{
|
|
|
path: 'create',
|
|
|
name: 'demandCreate',
|
|
|
- component: () => import('./pages/saas/create.vue'),
|
|
|
+ component: lazy(() => import('./pages/saas/create.vue')),
|
|
|
meta: { //用于main.js中页面动态添加title
|
|
|
title: '发需求',
|
|
|
keepAlive: true
|
|
@@ -46,7 +47,7 @@ export default new Router({
|
|
|
{
|
|
|
path: 'demandDetail',
|
|
|
name: 'demandDetail',
|
|
|
- component: () => import('./pages/saas/demandDetail/index.vue'),
|
|
|
+ component: lazy(() => import('./pages/saas/demandDetail/index.vue')),
|
|
|
meta: { //用于main.js中页面动态添加title
|
|
|
title: '需求详情',
|
|
|
},
|
|
@@ -54,7 +55,7 @@ export default new Router({
|
|
|
{
|
|
|
path: 'list',
|
|
|
name: 'demandList',
|
|
|
- component: () => import('./pages/saas/list.vue'),
|
|
|
+ component: lazy(() => import('./pages/saas/list.vue')),
|
|
|
meta: { //用于main.js中页面动态添加title
|
|
|
title: '服务台',
|
|
|
},
|