Size: a a a

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

2019 December 09

DS

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

DS

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

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
Denis Strokov
давайте тогда вместе попинаем например одну из моих реализаций роутера
Где смотреть?
источник

DS

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

SL

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

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
При чём тут формы вообще? Мы про роутинг
формы - пример управления дочерними компонентами из родителя
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
это решение почти как в наксте, только в наксте удобнее
источник

DS

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

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Denis Strokov
формы - пример управления дочерними компонентами из родителя
А при чём тут это? Роутинг это синхронизация адреса страницы с собственно самой страницей. Лейаут не управляет страницами, ими управляет роутер.
источник

DS

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

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
но route view in route view - здесь видимо не самая популярная идея
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
я лишь привел пример, что в роутере я не работаю со значениями которые получил из path:/foo только с четкими выходждениями, а обработка параметров опущена до компонентов которые реагируют на эти параметры
источник

VS

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

VS

Vlad Starkovsky in Nuxt.js — русскоговорящее сообщество
Я даже где то делал так же
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
Vlad Starkovsky
Мне нравится как у тебя роуты задают нужный лейаут)
сарказм?)
источник

VS

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

V💊

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

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
вот тут и ошибка, лейаут не должен уже ничего выбирать
т.е. ты не согласен с реализацией например
path: '/user',
   component: BaseLayout,
   children: [
     {
       path: '/',
       component: LkLayout,
из моего примера роутера?
источник

DS

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

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Vlad Starkovsky
Мне нравится как у тебя роуты задают нужный лейаут)
через $options ИМХО удобнее задавать лейут и вложенность роутов меньше кажется, зхотя на деле такая же ;)
источник