vue3 setup语法糖中component不支持字符串解决办法

组件中

<component
        :is="IndexRight"
        @enterStreet="enterStreet"
      />

setup 中

const componentsLeftData = reactive({
    swiper: markRaw(defineAsyncComponent(() => import('../../component/swiper'))),
    overview: markRaw(defineAsyncComponent(() => import('../components/left-overview')))
  })
  const key = ref('swiper')
  // 前进后退
  const setComponets = (val) => {
    key.value = val
  }

setup语法糖中不支持字符串,必须使用组件实例

posted @ 2022-08-08 17:08  王小美丶  阅读(1078)  评论(0编辑  收藏  举报