- import() 函数
- 按需加载,异步加载大组件
/* 这是同步加载 */
// import componentA from '@/components/componentA'
export default {
components: {
/* 这是同步加载 */
// componentA: componentA
/* 异步加载 */
componentA: () => import('@/components/componentA')
/* 相当于 */
/*
componentA: () => {
return import('@/components/componentA')
}
*/
}
}
举例,我们先不加载组件A,后通过按钮v-if将组件显示了,就能达到效果