Size: a a a

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

2020 May 14

N

Nikita in Nuxt.js — русскоговорящее сообщество
Bogdan Saliuk
а зачем его в json превращать?
Что там в  payload?
ну там параметры для фильтра. суть в том что это работает на странице в которую вложен nuxt-child. Но изнутри самого ребенка нет
источник

N

Nikita in Nuxt.js — русскоговорящее сообщество
у меня идет как страница product/slug(categoryProduct)/nuxt-child(subCategory)
источник

N

Nikita in Nuxt.js — русскоговорящее сообщество
и на product и categoryProduct этот код срабатывает. А вот на nuxt-child нет
источник

N

Nikita in Nuxt.js — русскоговорящее сообщество
пробывал эмитить из ребенка, но результат тот же хотя payload точно есть в консоль выводится. просто игнорируется oruter.push. в json превращаю что бы потом из urla это извлечь легко и привести обратно к нужной структуре, для выставления фильтра при переходе по прямой ссылке
источник

YS

Yegor Shevchenko in Nuxt.js — русскоговорящее сообщество
Господа, доброе утро. А можно в наксте построить такой роут: site_name.com/page_name/_id/subpage_name/_subpage_id

Соответственно, _id и _subpage_id - динамические
источник

YS

Yegor Shevchenko in Nuxt.js — русскоговорящее сообщество
Сори, разобрался😬
источник

Z

Zhalgas in Nuxt.js — русскоговорящее сообщество
Привет, ребята. Хотел спросить, а где вы токены храните, когда используете мод universal на nuxt?
источник

Z

Zhalgas in Nuxt.js — русскоговорящее сообщество
Пытался юзнуть local storage, но получал ошибку
источник

GS

Grigorii K. Shartsev in Nuxt.js — русскоговорящее сообщество
Zhalgas
Пытался юзнуть local storage, но получал ошибку
ls нет на сервере, только через cookie
источник

Z

Zhalgas in Nuxt.js — русскоговорящее сообщество
Grigorii K. Shartsev
ls нет на сервере, только через cookie
Для этого плагин нужно скачивать, или могу юзнуть обычные куки?
источник

🦁

🦁 in Nuxt.js — русскоговорящее сообщество
Zhalgas
Для этого плагин нужно скачивать, или могу юзнуть обычные куки?
можно и обычные, плагин лишь упрощает (иногда) работу с нативными методами.
источник

Z

Zhalgas in Nuxt.js — русскоговорящее сообщество
У меня state не работал ни localstorage, ни куки, а в других местах все работает. Теперь решил передавать токин в localstorage и закидывать автоматически через axios методы)
источник

D

Deldichiano in Nuxt.js — русскоговорящее сообщество
Ребят здравствуйте, решил попробовать nuxt и первым делом установить vuetify, но при установке, он выдет ошибку связанную  с PYTHON, это адекватно ?
источник

D

Deldichiano in Nuxt.js — русскоговорящее сообщество
Deldichiano
Ребят здравствуйте, решил попробовать nuxt и первым делом установить vuetify, но при установке, он выдет ошибку связанную  с PYTHON, это адекватно ?
Казалось бы, работаю c node.JS, Vue.JS, Nuxt.JS, но вдруг ему захотелось пайтона
источник

AD

Alexander Dudaev in Nuxt.js — русскоговорящее сообщество
Как бы сразу говорит о качестве))
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
питон там нужен для сборки нод-сасса, который написан на с++
источник

А

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

АБ

Артём Бондаренко... in Nuxt.js — русскоговорящее сообщество
Всем добрый день. Есть такой вопрос:
в приложении есть темная и светлая темы. Темы определены во vuex. Для хранения использую createPersistedState. По дефолту тема белая. Если перезагружаю страницу при темной теме страница "мигает". Я так понимаю потому что сервер без понятия что в сторе лежало на клиенте. Пытался вместо localstorage использовать куки, но не помогло:

import createPersistedState from 'vuex-persistedstate'

export default ({store, req}) => {
   createPersistedState({
     storage: {
       getItem: (key) => {
         const value = process.client ? ; ${document.cookie} : ; ${req.headers.cookie};
         const parts = value.split(; ${key}=);
         if (parts.length === 2) return parts.pop().split(';').shift();
       },
       setItem: (key, value) => process.client ? (document.cookie = ${key}=${value}) : req.headers.cookie = ${key}=${value},
       removeItem: (key) =>   process.client ? (document.cookie = key + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;') : req.headers.cookie = key + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;',
     }
   })(store)
}
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
Артём Бондаренко
Всем добрый день. Есть такой вопрос:
в приложении есть темная и светлая темы. Темы определены во vuex. Для хранения использую createPersistedState. По дефолту тема белая. Если перезагружаю страницу при темной теме страница "мигает". Я так понимаю потому что сервер без понятия что в сторе лежало на клиенте. Пытался вместо localstorage использовать куки, но не помогло:

import createPersistedState from 'vuex-persistedstate'

export default ({store, req}) => {
   createPersistedState({
     storage: {
       getItem: (key) => {
         const value = process.client ? ; ${document.cookie} : ; ${req.headers.cookie};
         const parts = value.split(; ${key}=);
         if (parts.length === 2) return parts.pop().split(';').shift();
       },
       setItem: (key, value) => process.client ? (document.cookie = ${key}=${value}) : req.headers.cookie = ${key}=${value},
       removeItem: (key) =>   process.client ? (document.cookie = key + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;') : req.headers.cookie = key + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;',
     }
   })(store)
}
https://github.com/nuxt-community/color-mode-module/blob/master/README.md

Есть кстати хороший модуль
источник

АБ

Артём Бондаренко... in Nuxt.js — русскоговорящее сообщество
Оу. Походу накостылил. Спасибо. попробую)
источник