Size: a a a

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

2020 March 25

Д

Деда in Nuxt.js — русскоговорящее сообщество
)))
источник
2020 March 26

МИ

Мясников Игорь in Nuxt.js — русскоговорящее сообщество
Добрый день. Как лучше оптимизировать nuxt для pagespeed ? В особенности css конечно
источник

a

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

a

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

BS

Bogdan Saliuk in Nuxt.js — русскоговорящее сообщество
Мясников Игорь
Добрый день. Как лучше оптимизировать nuxt для pagespeed ? В особенности css конечно
Смотришь, на что ругается, убираешь, что можно, выносишь в lazy-load и так далее
источник

ДК

Дмитрий Кузнецов in Nuxt.js — русскоговорящее сообщество
Коллеги, доброе утро. Как можно реализовать обработку маршрута /catalog/_category/_category/ *** /_product, если этих самых категорий может быть произвольное количество?
источник

ДК

Дмитрий Кузнецов in Nuxt.js — русскоговорящее сообщество
Не знаю как именно нагуглить, по всякому искал, всё не то
источник

V

Valeriy in Nuxt.js — русскоговорящее сообщество
Дмитрий Кузнецов
Коллеги, доброе утро. Как можно реализовать обработку маршрута /catalog/_category/_category/ *** /_product, если этих самых категорий может быть произвольное количество?
один из вариантов:

в роутере (поставить nuxt-module-router) повесить на * страницу-обертку, которая будет посылать запрос в бек за информацией об этом урле, какой у нее шаблон, можно за одно и данные получать. В шаблоне этой страницы-обертки использовать component(:is="resolvedComponent")
источник

ДК

Дмитрий Кузнецов in Nuxt.js — русскоговорящее сообщество
О, спасибо, погляжу. А ssr поддерживает?
источник

V

Valeriy in Nuxt.js — русскоговорящее сообщество
Дмитрий Кузнецов
О, спасибо, погляжу. А ssr поддерживает?
да, примерно так реализован citrus.ua и ozon.ru
у нукста же нет всех знаний об урлах. особенно сеошных
источник

ДК

Дмитрий Кузнецов in Nuxt.js — русскоговорящее сообщество
Круто, буду пробовать, спасибо =)
источник

V

Valeriy in Nuxt.js — русскоговорящее сообщество
Дмитрий Кузнецов
Круто, буду пробовать, спасибо =)
но, если у вас всегда будет  в урле catalog, то вешайте правило на /catalog/*, сразу подключайте страницу каталога и все манипуляции делайте в asyncData, в том числе и проверку существования страницы - вместо метода validate() можно выкидывать error в asyncData
источник

ДК

Дмитрий Кузнецов in Nuxt.js — русскоговорящее сообщество
Да, но я не понял как это сделать на голом наксте
источник

ДК

Дмитрий Кузнецов in Nuxt.js — русскоговорящее сообщество
Пробовал создать файл /catalog/_category.vue, но он возвращает 404-ю сразу после появления дополнительной вложенности в url
источник

ДК

Дмитрий Кузнецов in Nuxt.js — русскоговорящее сообщество
Было бы недуро заиметь условный /catalog/*.vue, который бы принимал все ссылки и уже сам отдавал нужный компонент
источник

V

Valeriy in Nuxt.js — русскоговорящее сообщество
Дмитрий Кузнецов
Было бы недуро заиметь условный /catalog/*.vue, который бы принимал все ссылки и уже сам отдавал нужный компонент
https://github.com/nuxt-community/router-module
заменит роутер на папках. на конфиг
источник

ДК

Дмитрий Кузнецов in Nuxt.js — русскоговорящее сообщество
Я как раз это и читаю, спасибо
источник

ДК

Дмитрий Кузнецов in Nuxt.js — русскоговорящее сообщество
Сработало, спасибо за наводку.
Пережевывает на раз-два:
http://localhost:5000/catalog/invertories/blender/test/one_more/page
=> [ "invertories", "blender", "test", "one_more", "page" ]
источник

ВБ

Владимир Бандуристов in Nuxt.js — русскоговорящее сообщество
Всем привет, мне нужно в 3 места, подставить 1 рандомное число, если я это делаю как метод, то подставляется естественно 3 разных, если computed так же. Как подставить одно и то же число?
источник

V

Valeriy in Nuxt.js — русскоговорящее сообщество
Владимир Бандуристов
Всем привет, мне нужно в 3 места, подставить 1 рандомное число, если я это делаю как метод, то подставляется естественно 3 разных, если computed так же. Как подставить одно и то же число?
посчитать выше export default {}, присвоить в data(){return{}}
источник