Size: a a a

Nuxt.js | Vue SSR

2021 May 10

ИС

Иван Спицын... in Nuxt.js | Vue SSR
источник

АН

Андрей Назаров... in Nuxt.js | Vue SSR
в page компоненте есть watchQuery: true параметр
источник

АН

Андрей Назаров... in Nuxt.js | Vue SSR
там можно даже watchQuery: ['page'] сделать
источник

АН

Андрей Назаров... in Nuxt.js | Vue SSR
будет вызывать хуки перезагрузки страницы
источник

ИС

Иван Спицын... in Nuxt.js | Vue SSR
Магия, спасибо большое
источник

АН

Андрей Назаров... in Nuxt.js | Vue SSR
ну я не знаю че вы там делаете, $refs обычно нужно чтобы какойто метод у ребенка дернуть
источник

АН

Андрей Назаров... in Nuxt.js | Vue SSR
тоесть на сервере такое не требуется
источник

АН

Андрей Назаров... in Nuxt.js | Vue SSR
сейчас кстати еще в моде эти slot props , может с ними получится
источник

S

Sid in Nuxt.js | Vue SSR
тебе обязательно прокидывать query параметр в роут? что у тебя по апишке? покажи запрос
источник

ИС

Иван Спицын... in Nuxt.js | Vue SSR
Нет, а есть лучше вариант?
Там на беке битрикс. API тоже сам пишу
источник

S

Sid in Nuxt.js | Vue SSR
у тебя есть currentPage в data, по дефолту 1. Делаешь метод и вешаешь его на @change в темплейт. Типа handlePageChange(value) { this.currentPage = value }
тебе должно приходить в meta количестно итемов всего + сколько должно показывать на 1 странице, делишь = получаешь количество пагинаций.
в сторе запрос, мутация, стейт. в экшене принимаешь currentPage await axios.get(`http://lalala.com/api/v1/items?page=${ page } итд
в компоненте достаешь экшн, докидываешь его внутрь handlePageChange передавая страницу, на каждом клике будет запрос, и где у тебя другой компонент там геттером или мапстейтом привязываешь вывод итемов с каждого запроса
источник

I

Ilya in Nuxt.js | Vue SSR
Что за цирк?
источник

S

Sid in Nuxt.js | Vue SSR
короче чтобы сделать пагинацию, тебе в роутинг на фронте вообще выводить квери параметр не нужно, если нет какой то прямой цели для этого
источник

I

Ilya in Nuxt.js | Vue SSR
Причем ни тут нет исполняемого файлаC:\Users\Илья\AppData\Roaming\npm
ни в path нет vue
источник

AI

Aleksandr Ippatev in Nuxt.js | Vue SSR
Поменяй имя учётной записи на пиндоский)
источник

I

Ilya in Nuxt.js | Vue SSR
возможно)
источник

Ю

Юрий in Nuxt.js | Vue SSR
Добрый вечерь. Подскажите пожалуйста, есть сайт на Nuxt.js с ssr . Пытаюсь понять, как развернуть его на хостинге. С обычным nuxt generate при динамических маршрутах постов сайт выдает 404 ошибку. Развернуть сайт можно только на vps хостингах где есть node.js с помощью nuxt start ? или на обычных тоже можно как то?
источник

A

Arti 🦠 in Nuxt.js | Vue SSR
Впервые посмотрел полностью, было интересно, спасибо
источник

A

Aquinary in Nuxt.js | Vue SSR
Для нукста node js обязателен вроде как
Там же суть в том, что помимо генерации контента на стороне клиента (когда пользователь видит содержимое), нода типо генерирует вёрстку на самом сервере, чтобы отдавать её поисковикам. Уже готовую, чтобы эти поисковики видели сайт как обычный сайт
Поэтому без ноды оно не будет работать
Ну это как я понял)
источник

S

Sid in Nuxt.js | Vue SSR
там когда инитиш проект можно помимо ноды выбрать jamstack
источник