Size: a a a

Nuxt.js — русскоговорящее сообщество

2021 January 29

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Александр П
привет, у меня есть модальное окно которое должно быть на всех страницах и открываться с помощью vuex, где мне нужно импортировать его? в лайоуте или футере?
Плюсую за лейаут
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Так как модалка не должна зависеть от футера
источник

RV

Roman Vladimirov in Nuxt.js — русскоговорящее сообщество
Виталий Шутов
Плюсую за лейаут
Почему всегда советуют запихнуть что-либо глобальное в layout? (иногда даже логику)
Неужели никто не использует на проекте больше одного layout?
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Александр П
привет, у меня есть модальное окно которое должно быть на всех страницах и открываться с помощью vuex, где мне нужно импортировать его? в лайоуте или футере?
vue-js-modal и юзай динамически где хочешь
источник

A

Anton in Nuxt.js — русскоговорящее сообщество
По логике - Сергей выше правильно написал. Компонент модалки должен вызываться на всех страницах самостоятельно
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Roman Vladimirov
Почему всегда советуют запихнуть что-либо глобальное в layout? (иногда даже логику)
Неужели никто не использует на проекте больше одного layout?
Потому что суют логику в сторе (вуекс), а потом страдают как увязать бизнес-логику и ui
источник

A

Anton in Nuxt.js — русскоговорящее сообщество
и в любом layout
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Anton
По логике - Сергей выше правильно написал. Компонент модалки должен вызываться на всех страницах самостоятельно
Критикуешь - предложи
источник

A

Anton in Nuxt.js — русскоговорящее сообщество
Виталий Шутов
Критикуешь - предложи
Не)) я не шарю
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Виталий Шутов
Критикуешь - предложи
Я же предложил vue-js-modal пакет, очень удобно.
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
Я же предложил vue-js-modal пакет, очень удобно.
А что он собственно дает, кроме создания глобального компонента модалки?
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Он же не методом вызова занимается
источник

RV

Roman Vladimirov in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
vue-js-modal и юзай динамически где хочешь
++ до тех пор пока модалки простые и нет сложной логики, то отличное решение
источник

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
Terrific! SRyzhkov got +1 from RomanVladimirov. 4 karma in total.
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Таких модалок вагон и маленькая тележка. Речь про глобальную модалку для всех случаев жизни.
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Roman Vladimirov
++ до тех пор пока модалки простые и нет сложной логики, то отличное решение
Пока не встречал что-то, что не решается в модалке. Кинул компонент, кинул пропс, отьовил результат, если есть логика, - не дал закрыться итд. 😉
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Виталий Шутов
Таких модалок вагон и маленькая тележка. Речь про глобальную модалку для всех случаев жизни.
См. пакет, там есть динамические модалки (тупо вызываешь в любом месте), либо я уже суть вопроса потерял 😳
источник

ВШ

Виталий Шутов... in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
См. пакет, там есть динамические модалки (тупо вызываешь в любом месте), либо я уже суть вопроса потерял 😳
Ага, вижу
источник

RV

Roman Vladimirov in Nuxt.js — русскоговорящее сообщество
Сейчас точно не вспомню почему, но мы отказались он нее. Когда появилось много логики в виде flow модалок, например после модалки регистрации открыть модалку ввода телефона и т.д. Стало очень сложно управлять ими
источник

R

Ra in Nuxt.js — русскоговорящее сообщество
Привет, этому есть обьяснение?
источник