Идея такая была: вызвать компонент модалки где-нить в layouts и подсовывать в него данные с открытием по клику на кнопки из кучи разных внутренних компонентов. Но не соображу как лучше в таком случае инициировать вызов функции на открытие и передать данные из глубоко вложенных компонентов.
this.$nuxt.$emit('showModal',{some data}) и в лейауте подписываешься на это событие
спасибо, выручил
А зачем модалки в layout?
В компонентах страниц не хочу прописывать их каждый раз
какие еще есть варианты для этого?
У компонентов модалок делать метод open, который можно вызывать в родителе через реф
Обсуждают сегодня