Как стать автором
Обновить

Комментарии 5

Диалоговое окно в виде отдельного компонента с телепортом, и composable для управления им - чем плох такой подход по сравнению с рассмотренными?

Ничем, как по мне это лучший вариант, тут решает быстрое внедрение новых модалок.

Иногда вам нужен компонент, который будет рендериться поверх других компонентов, на каком бы роуте вы не были. Если вы используете компонент, внутри другого компонента, то он размонтируется как только родитель размонтируется?
Глобальные попапы решают именно эту задачу)

В компоненте TriggerParent.vue

Появилась константа POPUP_KEY похоже на опечатку, или старую версию.

И такой вопрос последний вариант в случае передачи в props реактивных данных будет вызывать ререндер моделки?

Здравствуйте, исправил, спасибо)
Да, ререндер будет выполняться. Из-за изменения пропсов компонент тоже поменяется. Также вы можете прокидывать туда эмиты. У всех эмитов будет префикс on (напр. onInput)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации