Задать вопрос
vitaly_74
@vitaly_74

Как в компоненте Vue создать фабрику компонентов?

Проблема вот в чем:
у меня есть базовый компонент модельного окна.
Я хочу дополнить этот компонент расширить этот компонент другими. но все их вызывать простым способом например, когда я пишу
<modal name="add_new_object"></modal>
я хочу вызвать компонент addNewObjects который наследуется посредством mixins от Modal
и в этом компоненте прописать уникальные действия обработки, например, отправку post через axios при отправке формы.
т.е. схема примерно такая:
ModalComponens->is AddNewObject -> AddNewObjectsComponent
как это сделать? перебрал все что можно.
пока самый адекватный вариант это вызывать через тег
<add-new-objects></add-new-objects>
что крайне не удобно для работы с беком.
  • Вопрос задан
  • 159 просмотров
Подписаться 1 Простой Комментировать
Решение пользователя Aetae К ответам на вопрос (2)
Aetae
@Aetae Куратор тега Vue.js
Тлен
<template functional>
  <component :is="props.name"/>
</template>

=)
Ответ написан