vue3 动态异步引入组件

vue3 动态异步引入组件

 <component  :is="componentParam[active] " />
   //一定要引入这个api
import {  defineAsyncComponent } from 'vue'

const active = ref('phone')

const componentParam={
  card:defineAsyncComponent(() => import('./card.vue')),
  phone:defineAsyncComponent(() => import('./phone.vue')),
  message:defineAsyncComponent(() => import('./message.vue'))
}
posted @ 2022-08-03 16:51  粉色的海绵宝宝  阅读(2090)  评论(0编辑  收藏  举报