Я пытаюсь заменить загрузку компонента v-tooltip VPopper
со стандартной загрузки на асинхронную загрузку.
Стандартная загрузка - компонент загружен и работает нормально
import { VPopover } from 'v-tooltip'
export default {
components: {
VPopover
}
}
Асинхронная загрузка - компонент загружен неправильно
export default {
components: {
VPopover: () => import('v-tooltip')
},
}
По какой-то причине выше не работает, и компонент не загружен правильно. Может быть, потому что это не экспорт по умолчанию, а именованный экспорт в компоненте v-tooltip Vue?
Я использую Webpack сзади.
Если я загружаю свой пользовательский компонент асинхронно, тогда он работает как положено. Например, это работает для меня:
export default {
components: {
MyCustomComponent: () => import('@/components/MyCustomComponent.vue')
}
}