Добрый вечер!
Есть такой компонент, внутри которого посредством динамического импорта подключается компонент:
export default {
name: 'MyComponent',
components: {
Test1: () => import('@/components/test1.vue')
}
}
Мне нужно обратиться к этому компоненту и получить весь его набор props, которые прописаны у него внутри.
Но из тела MyComponent, я никак не смог найти, как же обратиться к компоненту,подключенному через динамический import.
Единственный вариант, это импортировать компонент через обычный import:
import Test1 from '@/components/test1.vue';
export default {
name: 'MyComponent',
components: {
Test1
},
mounted () {
console.log(Test1.props); // Так я могу получить список всего его свойств и т.п. данные
}
}
Но он мне не подходит, т.к. мне нужно, что бы компонент подключался динамически. Звучит наверное глупо, раз он динамический, то его как бы ещё нет, а мне нужно получить его часть кода.
Возможно ли такое?