Size: a a a

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

2021 January 29

AK

Alexander Konkov in Nuxt.js — русскоговорящее сообщество
Alexander Konkov
А здесь, когда я иду по разным страницам, я должен эти же квери добавлять. чтобы человек мог делиться ссылкой на товар, например. И точно также, в зависимости от региона, он получал сарзу подходящие настройки валюты и языка

watch: {
 queryString() {
   this.$i18n.locale = this.ACTIVE_LANGUAGE.value;
 },
 $route(from, to) {
   this.setOldUrlPath(to);
   this.$router.push({ query: { lang: this.ACTIVE_LANGUAGE.value, cur: this.ACTIVE_CURRENCY.value } });
 }
}
это из дефолтного лэйаута
источник

IA

Ilya Artamonov in Nuxt.js — русскоговорящее сообщество
Alexey
Я все равно найду способ сделать эти чертовы модалки по моим условиям)
Почему не взять mitt и через него показывать/скрывать модалки?
источник

СК

Сергей Rekry† Крупки... in Nuxt.js — русскоговорящее сообщество
логику определения query параметров если централизовать, тогда её и для инициализации в created и для обновления в watch можно будет использовать, например
источник

AK

Alexander Konkov in Nuxt.js — русскоговорящее сообщество
Вопрос в том, даст ли мне это возможность сначала отнавигироваться назад, а потом установить query. Сейчас жмешь кнопку назад - квери стиратся и сетаются обратно, потому что срабатывает watch за $rotue.
источник

AK

Alexander Konkov in Nuxt.js — русскоговорящее сообщество
Думаю надо с deep:true поиграть, может чего и добьюсь
источник

ИБ

Илья Бельский... in Nuxt.js — русскоговорящее сообщество
Voice Chat ended
источник

АП

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

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
Tip-top! RomanVladimirov got +1 from pelkin. 2 karma in total.
источник

ИБ

Илья Бельский... in Nuxt.js — русскоговорящее сообщество
Voice Chat started
источник

DS

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

DS

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

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
например, у нас их 3 - base (header+content+footer), empty (для страниц с ошибками и прочим), и checkout (у формы оплаты свой шаблон уникальный) и все, хватает вроде) все по разному выглядят, но например у всех есть общие вещи типа notices компонента, в котором мы обычно сообщения об успехе и ошибках выводим
источник

ИБ

Илья Бельский... in Nuxt.js — русскоговорящее сообщество
Vladimir 💉 💊 Voytenko
а где гугл подкасты?
источник

V

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

V

Vlad in Nuxt.js — русскоговорящее сообщество
Denis Strokov
причем можно еще и layout wrapper сделать
layout wrapper? Что это?
источник

RV

Roman Vladimirov in Nuxt.js — русскоговорящее сообщество
Vlad
зависит от ебанутости дизайнера
++ поэтому layout может быть больше чем хотелось бы)
источник

N

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

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
Vlad
layout wrapper? Что это?
шаблон обертка над текущим layout, можно несколькими путями реализовать
источник

V

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

V

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