vue异步组件的三种实现方式
异步组件
异步组件的特点:
Vue 只有在这个组件需要被渲染的时候才会从服务器端请求组件的相关js,且会把结果缓存起来供未来重渲染。
异步组件的好处:
提高性能。在大型应用中,我们可以将应用分割成小一些的代码块,并且只在需要的时候才从服务器加载一个模块。通常的使用就是在配置路由的时候,使用异步组件的加载方式,只有路由被触发时,才会加载对应的组件。而不是一次性加载所有的组件,这样很有利于提高性能。
异步组件三种实现方式
工厂函数
Promise

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


浙公网安备 33010602011771号