Size: a a a

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

2020 February 04

a

azgord in Nuxt.js — русскоговорящее сообщество
если я ваще правильно понял про инжект
источник

V💊

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

a

azgord in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
а какие это плагины например?
(чувствую ща польется говно по трубам :D) ну крч как плагин подключены: провайдер (список функций с запросами в апи), фильтр для даты (vue.filter) и v-mask, используется в разных компонента и тд и тп, поэтому запихал.
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
azgord
(чувствую ща польется говно по трубам :D) ну крч как плагин подключены: провайдер (список функций с запросами в апи), фильтр для даты (vue.filter) и v-mask, используется в разных компонента и тд и тп, поэтому запихал.
ну фильтр можно уже выбрасывать, их удалили из вью3 ;)
а так да, я тут не вижу необходимости делать глобально что-то..
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
azgord
просто для понимания вопрос. есть несколько плагинов которые нужны глобально. типо чтобы было лучше я их заинжекчу. в отладке этих плагинов проблем не будет?
В отладке не будет никакой разницы, инжект так же патчит контекст, но делает это хотя бы явно.
источник

a

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

a

azgord in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
В отладке не будет никакой разницы, инжект так же патчит контекст, но делает это хотя бы явно.
окей, буду иметь ввиду
источник

V💊

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

a

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

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
azgord
блин. а почему) и в каких случаях оправдано пихать через плагины или инжектить?
Мне нравится инжектить когда метод нужно использовать в рендер контексте. Таким образом не надо его объявлять в methods
источник

SL

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

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Всё остальное можно импортом
источник

K

Kirill in Nuxt.js — русскоговорящее сообщество
Коллеги, всем привет!
Время от времени во время разработки вылазит ошибка Object is not a function.
Это происходит во времня внесения изменений в код, когда hotreloading пересобирает проект и обновляет страницу в браузере.
Если такая ошибка появилась, то нужно заново запускать npm run dev.
Иногда (но редко) помогает повторное изменение кода. Тогда компилятор снова запускает процесс сборки и все собирается хорошо.
Кто сталкивался? В чем может быть дело?
источник

АШ

Артем Шутемов in Nuxt.js — русскоговорящее сообщество
Всем привет, при использовании nuxt-link появляется данная ошибка, кто-нибудь сталкивался?
Ранее компонент nuxt-link вообще не отображался на клиенте до того момента, пока не добавил в конфиг расширение:
extend(config) {
     config.resolve.alias['vue'] = 'vue/dist/vue.common'
   },
источник

🇻

🇻 in Nuxt.js — русскоговорящее сообщество
Привет, а нет ли у кого хорошей статьи как строить кеш? К примеру у меня есть блок последних новостей, я хочу конкретно его закешировать, при этом нужен какой то механизм сброса.
К примеру в ларавел есть кеш по тегам
Cache::tags(['people', 'artists'])->put('John', $john, $seconds);
Cache::tags('artists')->flush();
Нет ли чего то подобного для nuxt?
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
🇻
Привет, а нет ли у кого хорошей статьи как строить кеш? К примеру у меня есть блок последних новостей, я хочу конкретно его закешировать, при этом нужен какой то механизм сброса.
К примеру в ларавел есть кеш по тегам
Cache::tags(['people', 'artists'])->put('John', $john, $seconds);
Cache::tags('artists')->flush();
Нет ли чего то подобного для nuxt?
источник

AK

Anton Kholodkov in Nuxt.js — русскоговорящее сообщество
Мне кажется вам хватит почитать про redis команду set.
источник

🇻

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

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
🇻
хм, не читая, а я верно понимаю, что тут описывается кеширование данных? было бы здорово кешировать уже отрендеренный компонент со всеми данными внутри. чтоб не перерисовывать его на каждый запрос
keep-alive
источник

🇻

🇻 in Nuxt.js — русскоговорящее сообщество
мм, keep-alive срабатывает для двух разных запросов? с разных компов, например
источник