weekCodeing / interview-answe

🌍 前端程序员训练 求星星 ✨ 各位同学可以在issues中提问,无论是实际项目中遇到的问题,或者是技术问题都可以, 大家一起解决💯 👍 😄。
http://www.dadaqianduan.cn/
76 stars 9 forks source link

205.[vue]为什么要异步加载组件? #205

Open webVueBlog opened 4 years ago

webVueBlog commented 4 years ago

[vue]

webVueBlog commented 4 years ago

使用场景:为了减少首屏代码体积,往往会把一些非首屏的组件设计成异步组件,按需加载。路由的组件就是异步组件。 组件功能多时,打包结果会很大,异步加载组件可以实现文件的分割加载 import( url) 语法或 require 语法 可以自定义 loading、resolve、reject、timeout 4 种状态