Size: a a a

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

2019 December 09

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Vlad Starkovsky
🤔 Почти у всех фреймов так не?
Да где? В наксте декларативный роутинг через названия компонентов
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
лейаут в зависимости от стейта (а гет параметры тоже часть стейта) показывает необходимые данные - вроде все логично
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
почему протекает то?
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Есть и объектный, но паттерн матчинга ты не касаешься
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
а еще с подходом через лейауты мы грузим лишнее
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Denis Strokov
лейаут в зависимости от стейта (а гет параметры тоже часть стейта) показывает необходимые данные - вроде все логично
Потому что лейаут это просто обёртка, а контент это страница. Когда обёртка управляет контентом это неправильное делегирование логики
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Компонент nuxt не просто так сделан, он как раз для делегирования логики контента в роутер. Иначе мы бы каждый раз руками объявляли что выводить
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
говорю же, что когда мы определяем какой компонент показывать в лейауте - это значит что у нас протекла логика из роутера
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Это вообще не задача лейаута
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Потому что лейаут это просто обёртка, а контент это страница. Когда обёртка управляет контентом это неправильное делегирование логики
помоему ок, когда родитель имеет влияение над дочерним компонентом, Например компоненты форм и дочерних инпутов, компонент формы рулит состояниями инпутов, а в инпуты инкапсулирована логика самих инпутов и их событий
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Илья по этой же причине хейтит роутинг в сторе
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Denis Strokov
помоему ок, когда родитель имеет влияение над дочерним компонентом, Например компоненты форм и дочерних инпутов, компонент формы рулит состояниями инпутов, а в инпуты инкапсулирована логика самих инпутов и их событий
Зачем когда это всё уже вынесено в абстракцию роутера?
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Это и есть велосипед то что вы пытаетесь сдедать
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Зачем когда это всё уже вынесено в абстракцию роутера?
??? ты и обработчики форм в роутере хранишь?
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
ппц)
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
если я пилю компонент формы - то именно он у меня отправляет данные, именно он решает кому из дочерних компонентов инпутов поставить флаг, что инпут невалидный, или наоборот именно компонент формы помечает остальных как корректно заполненных
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Denis Strokov
??? ты и обработчики форм в роутере хранишь?
за то какой компонент показывать отвечает роутер, зачем размазывать логику? а потом искать так, это у нас в роутере делается, а вот это в лейауте..
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
такое в роутере даже не думал держать)
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
спам?
источник

🤔Я

🤔 Эмиль Янгиров in Nuxt.js — русскоговорящее сообщество
Случайно промахнулся
источник