正常配置

import Vue from 'vue'
import Router from 'vue-router'
import Login from '@/components/pages/login'
import Capture from '@/components/pages/capture'
import List from '@/components/pages/list'
import CaptureFail from '@/components/pages/capture-fail' Vue.use(Router) export default new Router({
routes: [
{
path: '/',
name: 'Login',
component: Login
},
{
path: '/capture',
name: 'Capture',
component: Capture
},
{
path: '/list',
name: 'List',
component: List
},
{
path: '/capture-fail',
name: 'CaptureFail',
component: CaptureFail
}
]
})

懒加载配置

import Vue from 'vue'
import Router from 'vue-router'
// import Login from '@/components/pages/login'
// import Capture from '@/components/pages/capture'
// import List from '@/components/pages/list'
// import CaptureFail from '@/components/pages/capture-fail' Vue.use(Router) export default new Router({
routes: [
{
path: '/',
name: 'Login',
component: resolve => require(['@/components/pages/login'], resolve) // Login
},
{
path: '/capture',
name: 'Capture',
component: resolve => require(['@/components/pages/capture'], resolve) // Capture
},
{
path: '/list',
name: 'List',
component: resolve => require(['@/components/pages/list'], resolve) // List
},
{
path: '/capture-fail',
name: 'CaptureFail',
component: resolve => require(['@/components/pages/capture-fail'], resolve) // CaptureFail
}
]
})

说明

npm run build后会新增路由数量相匹配的.js文件,在切到相应路由时动态加载这个文件。

参考

懒加载 · vue-router

vue-router路由懒加载(解决vue项目首次加载慢)

最新文章

  1. 分享自己写的JS版日期格式化和解析工具类,绝对好用!
  2. centos下安装java8
  3. 解决Window Azure: Failed to start Development Storage: the SQL Server instance ‘localhost\SQLExpress’ could not be found.
  4. 暴雪HASH算法(转)
  5. (一)SecureCRT连接虚拟机linux
  6. webBrowser1执行函数
  7. Go Deeper(2010成都现场赛题)(2-sat)
  8. [itint5]根据前序后序遍历统计二叉树
  9. Java基础知识强化92:日期工具类的编写和测试案例
  10. 获取SQL段的执行时间
  11. DBA避坑宝典:Oracle运维中的那些事儿
  12. Raft详解分析
  13. 《Java编程思想》读书笔记
  14. 在VMWare上安装Arch Linux
  15. cocos2dx深度检测与Zorder
  16. 关于nginx配置虚拟主机
  17. hdu 2036:改革春风吹满地(叉积求凸多边形面积)
  18. Teechart使用记录
  19. LOJ2542 PKUWC2018随机游走(概率期望+容斥原理)
  20. EF + MySql 错误:配置错误 无法识别的元素“providers”

热门文章

  1. 好工具 VHD
  2. cocos2d-x中CCEditbox导出到lua
  3. Unix系统编程()brk,sbrk
  4. Eclipse上配置btm
  5. CSS——你所不知的 CSS ::before 和 ::after 伪元素用法(转)
  6. gch文件学习
  7. linux 安装开启SNMP协议,最下面是yum安装
  8. 9款很酷炫jQuery/HTML5特效应用 有源码哦~
  9. IoC是一个很大的概念,可以用不同的方式实现。其主要形式有两种:
  10. MFC显示bmp图像