在Vue3中提供了一个defineAsyncComponent API,可用于定义异步组件。可以创建一个只有在需要时才会进行加载的异步组件。
const { defineAsyncComponent } = Vue
const AsyncComp = defineAsyncComponent(() =>import('./****.vue'))
console.log(AsyncComp)
const content = defineAsyncComponent(() =>{
return import('@/module-***/***.vue')
}
)
}
- import()动态加载组件
- 渲染模型与数据模型解耦
网友评论