vue异步组件的三种实现方式

异步组件
异步组件的特点:
Vue 只有在这个组件需要被渲染的时候才会从服务器端请求组件的相关js,且会把结果缓存起来供未来重渲染。

异步组件的好处:
提高性能。在大型应用中,我们可以将应用分割成小一些的代码块,并且只在需要的时候才从服务器加载一个模块。通常的使用就是在配置路由的时候,使用异步组件的加载方式,只有路由被触发时,才会加载对应的组件。而不是一次性加载所有的组件,这样很有利于提高性能。

异步组件三种实现方式
工厂函数

Promise

高阶组件

高阶组件的方式可以处理异步组件的加载状态和错误状态。loading 和 error 支持传入组件。

 

posted @ 2022-05-13 09:57  大木登子  阅读(329)  评论(0)    收藏  举报