Size: a a a

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

2020 April 14

SN

Sergey N. in Nuxt.js — русскоговорящее сообщество
а... спасибо)
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Sergey N.
подскажите, где ошибка. Задача по чекбоксу - сделать фильтр на странице. делаю так.
input:
v-model="deactive" @change="filterBlock" @click.native="refresh"
далее filterBlock:
` if (this.deactive) {
       this.$nuxt.$router.push({ path: '?status=active' }); `
Но срабатывает странно. при клике  и true - добавляется к url параметр, но страница не перегружается с новыми данными
Скорее всего вам надо в nuxt-view добавить атрибут key который и будет заставлять страницу перезагружаться
источник

SN

Sergey N. in Nuxt.js — русскоговорящее сообщество
да, ключ есть. но видимо условие кривое. сейчас проверяю. при выключении только срабатывает.
источник

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
Sergey N.
да, ключ есть. но видимо условие кривое. сейчас проверяю. при выключении только срабатывает.
там еще watchQuery: true надо, на страницу
источник

SN

Sergey N. in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
там еще watchQuery: true надо, на страницу
принято!
источник

SN

Sergey N. in Nuxt.js — русскоговорящее сообщество
спасибо всем, это получилось. Ещё вопрос. А каким методом проверку добавить к параметрам страницы?
сейчас примитивно
this.$router.push({ path: '?status=active' });
но если уже есть ссылка nuxt-link ... to="/page/?type=wait это какую-то переменную завести с параметрами...
источник

SN

Sergey N. in Nuxt.js — русскоговорящее сообщество
да, сделаю params и буду формировать url отдельно уже
источник

SS

S S in Nuxt.js — русскоговорящее сообщество
при генерации статики какой cacheControl ставите?
источник

SS

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

SS

S S in Nuxt.js — русскоговорящее сообщество
Генерю статику через run generate
источник

SS

S S in Nuxt.js — русскоговорящее сообщество
С чем это связано?
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
а ты не можешь заголовки посмотреть? стоит ли ттл для хтмл страниц, есть ли cache-hit - может это прокси кеш так делает (например cloudflare)
источник

SS

S S in Nuxt.js — русскоговорящее сообщество
DreaMinder
а ты не можешь заголовки посмотреть? стоит ли ттл для хтмл страниц, есть ли cache-hit - может это прокси кеш так делает (например cloudflare)
Хорошо, а от этого может зависеть?
static: {
     maxAge: 1000 * 60 * 60 * 24 * 7
   }
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
а что ето? строка в нухт-конфиге? ттл статики задается только в сервере статики. В случае когда используется пререндеринг этот сервер статики нухта не касается. Нжинкс должен за это отвечать (в случае своего сервера).
источник

SS

S S in Nuxt.js — русскоговорящее сообщество
DreaMinder
а что ето? строка в нухт-конфиге? ттл статики задается только в сервере статики. В случае когда используется пререндеринг этот сервер статики нухта не касается. Нжинкс должен за это отвечать (в случае своего сервера).
ааааааааа понял, спасибо огромное
источник

SS

S S in Nuxt.js — русскоговорящее сообщество
DreaMinder
а что ето? строка в нухт-конфиге? ттл статики задается только в сервере статики. В случае когда используется пререндеринг этот сервер статики нухта не касается. Нжинкс должен за это отвечать (в случае своего сервера).
Админ не подскажешь? При генерации статики, nuxt сначала генерит js, и только через 5-7 секунд генерит html. И если клиент заходит на сайт в этот промежуток времени он получает ничего. Надо через nginx перед generate отрубать сайт и показывать другой html с контентом - "Сайт обновляется"?
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
надо юзать нетлифай и не морочить себе голову
источник

D

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

AI

Aleksandr Ippatev in Nuxt.js — русскоговорящее сообщество
Сгенерил проект, но там пишет при открытие html, ERR_FILE_NOT_FOUND
источник

D

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