Size: a a a

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

2021 January 13

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
:))) все сразу в восторге от vuex, но понимание проблем приходит потом. Особенно если логику начинают писать больше одного человека
источник

D

Dmitry in Nuxt.js — русскоговорящее сообщество
AndreiDetenkov
мне кажется вы делаете что то не так )
Я ещё нечего не делал)
Точно не планирую создавать под это все роуты. Роут будет скорей всего /parentRoute, а дальше все динамически

Глубина влияет на конечное отображение
источник

МД

Максим Донсков... in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
:))) все сразу в восторге от vuex, но понимание проблем приходит потом. Особенно если логику начинают писать больше одного человека
Ох да, особенно если иногда приходят бекендеры и ченить правят в тихоря
источник

AS

Alexandr Sachishin in Nuxt.js — русскоговорящее сообщество
глупый вопрос, но все же: можно ли сохранять какое-либо состояние во vuex наподобие кэша/localstorage?
источник

PB

Pavel Bil in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
глупый вопрос, но все же: можно ли сохранять какое-либо состояние во vuex наподобие кэша/localstorage?
при отрисовке страницы у вас в коде появляется оъбект (возможно уже предзаполненный), при инициализации скриптов этот оъект попадает в рантайм и вы можете к нему обращаться. этот объект доступен только на этой странице, пока эта страница открыта
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
глупый вопрос, но все же: можно ли сохранять какое-либо состояние во vuex наподобие кэша/localstorage?
можно, если хочешь, но зачем?
источник

PB

Pavel Bil in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
глупый вопрос, но все же: можно ли сохранять какое-либо состояние во vuex наподобие кэша/localstorage?
localstorage это по факту кэш браузера, что использовать зависит от вашей задачи
источник

AS

Alexandr Sachishin in Nuxt.js — русскоговорящее сообщество
Pavel Bil
localstorage это по факту кэш браузера, что использовать зависит от вашей задачи
сугубо деловой интерес) вот такой пример:  я хочу, чтобы какие-то абстрактные данные сохранялись во vuex, а не в стор. пока что приходит в голову идея отправки запроса на сервер, где всегда есть нужная информация
источник

PB

Pavel Bil in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
сугубо деловой интерес) вот такой пример:  я хочу, чтобы какие-то абстрактные данные сохранялись во vuex, а не в стор. пока что приходит в голову идея отправки запроса на сервер, где всегда есть нужная информация
давайте еще раз, vuex-store это текущее состояние вашего клиентского приложения(страницы), как только вы закроете вкладку, данные пропадут. если вы хотите показывать эти данные пользователю на другом устройстве, сохраняйте на сервер, если вы хотите показывать данные на этом устройстве в этом браузере - localstorage
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Еще нужно понимать, что данные будут недоступны при сср в сличае локал стореджа
источник

PB

Pavel Bil in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
Еще нужно понимать, что данные будут недоступны при сср в сличае локал стореджа
тут еще куки можно приплести)
источник

AS

Alexandr Sachishin in Nuxt.js — русскоговорящее сообщество
Pavel Bil
давайте еще раз, vuex-store это текущее состояние вашего клиентского приложения(страницы), как только вы закроете вкладку, данные пропадут. если вы хотите показывать эти данные пользователю на другом устройстве, сохраняйте на сервер, если вы хотите показывать данные на этом устройстве в этом браузере - localstorage
вот в том-то и дело, что после перезагрузки/открытия в новой вкладке данные пропадают. хочется сделать так, чтоб они не пропадали - без использования кук и локал стораджа)
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
вот в том-то и дело, что после перезагрузки/открытия в новой вкладке данные пропадают. хочется сделать так, чтоб они не пропадали - без использования кук и локал стораджа)
в файрбейс складывай)
источник

AS

Alexandr Sachishin in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
Еще нужно понимать, что данные будут недоступны при сср в сличае локал стореджа
думаю, такое можно решить через computed: если данных нет, они прогружаются, если есть - берутся из стора. для выгрузки из кэша сср не нужен, он нужен сео-роботам
источник

AS

Alexandr Sachishin in Nuxt.js — русскоговорящее сообщество
Алексей Дмитриевич Бубенчиков
в файрбейс складывай)
вариант)
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
думаю, такое можно решить через computed: если данных нет, они прогружаются, если есть - берутся из стора. для выгрузки из кэша сср не нужен, он нужен сео-роботам
тут как раз удобнее из vuex брать, а внутри vuex уже решить откуда брать из дефолтных данных, из локалстора или ещё откуда
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Можно настроить vuex-persistedstate, чтобы он отправлял запросы на сервак
источник

КГ

Кирилл Голубев... in Nuxt.js — русскоговорящее сообщество
всем привет, подскажите плз в чём может быть проблема, просто ошибка странная, ну видно же что импортируется переменная и в ней есть en
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Кирилл Голубев
всем привет, подскажите плз в чём может быть проблема, просто ошибка странная, ну видно же что импортируется переменная и в ней есть en
судя по повдсветке путь относительный до модуля неверно указан
источник

YH

Yurii Holskyi in Nuxt.js — русскоговорящее сообщество
Кирилл Голубев
всем привет, подскажите плз в чём может быть проблема, просто ошибка странная, ну видно же что импортируется переменная и в ней есть en
Попробуй console.log(domain). Может что-то не то приходит
источник