vue-router懒加载
来源:互联网 发布:中小银行市场份额数据 编辑:程序博客网 时间:2024/06/05 13:22
1. vue-router懒加载定义
当路由被访问的时候才加载对应组件
2. vue-router懒加载作用
当构建的项目比较大的时候,懒加载可以分割代码块,提高页面的初始加载效率。
3. vue-router懒加载实现
- 第一种写法
const routers = [ { path: '/', name: 'index', component: (resolve) => require(['./views/index.vue'], resolve) }]
- 第二种写法
const Index = () => import(/* webpackChunkName: "group-home" */ '@/views/index')const routers = [ { path: '/', name: 'index', component: Index }]
- 第三种写法
const Index = r => require.ensure([], () => r(require('./views/index')), 'group-home');const routers = [ { path: '/', name: 'index', component: Index }]
备注
- ‘@/’ 和 ‘./’有异曲同工之用
- ‘.vue’后缀可省略
- ‘group-home’ 是把组件按组分块打包, 可以将多个组件放入这个组中
阅读全文
0 0
- Vue-router懒加载
- vue-router懒加载
- vue-router 懒加载的使用
- vue-router实现路由懒加载
- vue、vue-router切割js,实现按需加载
- vue-router
- vue-router
- vue-router
- vue-router
- Vue router
- vue-router
- vue-router
- vue-router
- vue-router
- vue-router
- vue-router
- vue-router
- vue-router
- Android Studio配置打包生成自定义文件名
- 探究下 Android4.2 中新增的 settings 命令
- Silver Light 常用学习资料
- JS——for in
- 将搜狗词库.scel格式转化为.txt格式
- vue-router懒加载
- Lucene简介和索引原理
- django 数据处理项目总结
- EventBus初体验
- [Python]
- 阿里电商架构演变之路(一)
- spark运行时候datanode无故消失
- List,Set和Map详解及其区别和他们分别适用的场景
- python3中,Tkinter中关于grid布局说明