Vue路由懒加载
发布日期:2021-10-09 15:34:58
浏览次数:1
分类:技术文章
本文共 690 字,大约阅读时间需要 2 分钟。
为啥需要懒加载
当一个vue项目很大的时候,使用webpack打包会导致第一次加载时间太快,这样可以导致首次加载白屏情况,给用户更好的体验,即vue路由的懒加载。
非懒加载方式实现
import HelloWorld from '@/components/HelloWorld' export default new Router({ routes: [ { path: '/', name: 'HelloWorld', component:HelloWorld } ]
懒加载实现两种方式
vue懒加载主要有两种方式,使用 ES中的import 和 vue异步组件
1.使用ES种的import方式实现const HelloWorld = () => import("@/components/HelloWorld");export default new Router({ routes: [{ path: '/', name: 'HelloWorld', component: HelloWorld }]})
2.Vue异步组件方式实现
export default new Router({ routes: [{ path: '/', name: 'HelloWorld', component: resolve => { require(['@/components/HelloWorld'],resovle); } }]
转载地址:https://blog.csdn.net/qinwuxian19891211/article/details/105909320 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月14日 14时05分40秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
树莓派的硬件信息了解与思考
2021-06-30
树莓派上创建个人用户
2021-06-30
wiringpi安装编译问题解决
2021-06-30
Windows上创建Emacs配置文件
2021-06-30
编写并运行第一个Lisp程序
2021-06-30
VS code中godoc命令不可用问题解决
2021-06-30
Emacs-103-使用spacemacs自带配置显示行号
2021-06-30
021_Excel的条件格式
2021-06-30
022_Excel空白值批量填充默认值
2021-06-30
023_emacs git-gutter+报错解决
2021-06-30
024_spacemacs支持org-pomodoro的声音提示
2021-06-30
025_everything搜索使用体验
2021-06-30
026_好用的windows小工具clover
2021-06-30
027-Mac触摸板实现窗口移动
2021-06-30
028_AUTOSAR RTE学习笔记-1
2021-06-30
029_AUTOSAR VFB学习笔记-2
2021-06-30
030_AUTOSAR软件组件学习笔记
2021-06-30
031_AUTOSAR学习笔记_BSW
2021-06-30
032_AUTOSAR学习笔记_接口
2021-06-30
美团点评实时数仓实践
2021-06-30