Vue中如何实现按需加载


本文小编为大家详细介绍“Vue中如何实现按需加载”,内 香港云主机容详细,步骤清晰,细节处理妥当,希望这篇“Vue中如何实现按需加载”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。概念(懒加载)
当打包构建应用时,JavaScript包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,嗯,这样就更加高效了。场景
xxx项目作为一个单页面应用,采用组件化的开发模式,每次启动首页都会加载全部组件,但此时只是访问了首页而已,就造成了大量组件污染加载的情况。目的
只在访问当前页面时加载对应组件,避免页面组件全部加载。(按需加载)实现
app.vuerouter.js注意:require()函数接受两个参数。第一个参数是一个数组,表示所依赖的模块,例如[‘moduleA’,’moduleB’],第二个参数是一个回调函数,当前面指定的模块都加载成功后,它将被调用。加载的模块会以参数形式传入该函数,从而在回调函数内部使用这些模块。
示例代码中使用了异步的方式加载组件,其中require函数负责异步引入将要渲染的组件,而resolve则负责异步回调渲染组件。
babel-polyfill:对Promise进行转码编译;
es6-promise-polyfill 解决Promise兼容性问题。关于不太了解Promise的同学请移步这里
读到这里,这篇“Vue中如何实现按需加载”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注开发云行业资讯频道。

相关推荐: Win10系统中如何删除WMP播放器

小编给大家分享一下Win10系 香港云主机统中如何删除WMP播放器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Win10系统删除WMP播放器方法/步骤:1.打开win10系统中的控…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 07/16 09:11
下一篇 07/16 09:11

相关推荐