Size: a a a

Nuxt.js | Vue SSR

2021 June 18

c

coldrain96 in Nuxt.js | Vue SSR
Когда я запускаю сервер (npm run dev), если я изменяю файл и сохраняю его, в браузере не происходит никаких изменений, пока я не перезапущу сервер вручную. Сталкивался кто нибудь с этим?
источник

AS

Alexandr Sachishin in Nuxt.js | Vue SSR
источник

AS

Alexandr Sachishin in Nuxt.js | Vue SSR
чтобы в урл не добавлялся? если да, то на ссылку повесить prevent default
источник

N

ND in Nuxt.js | Vue SSR
router: {
   scrollBehavior (to) {
     if (to.hash) {
       window.location.hash = ''
       return window.scrollTo({
         top: document.querySelector(to.hash).offsetTop - (window.innerHeight * 0.2),
         behavior: 'smooth',
       })
     }
     return window.scrollTo({ top: 0, behavior: 'smooth' })
   },
 },

сделал вот так но в хеш добавляет #
источник

AN

Alexander Nemirov in Nuxt.js | Vue SSR
А можно подробнее )
источник

c

coldrain96 in Nuxt.js | Vue SSR
Разобрался, проблема была в WSL 2 версии, проект корректно запускается только из директории linux, в отличии от 1 версии
источник

c

coldrain96 in Nuxt.js | Vue SSR
источник

AS

Alexandr Sachishin in Nuxt.js | Vue SSR
await оборачивает код в промисы. promise.all выполнится и вернет промис когда выполнятся все промисы из заданного массивы или хотя бы 1 будет отклонен. но если данные получаются последовательно, например, сначала id, потом по этим id другая информация, то я бы не оборачивал, т.к. в promise all промисы работают одновременно
источник

AS

Alexandr Sachishin in Nuxt.js | Vue SSR
попробуйте в if (to.hash) создать переменную, занести туда хэш и очистить to.hash : const hash = to.hash; to.hash = '';
источник

AS

Alexandr Sachishin in Nuxt.js | Vue SSR
ну и в селекторе поменять)
источник

AN

Alexander Nemirov in Nuxt.js | Vue SSR
Спасибо
источник

👑R

👑Eugene R. in Nuxt.js | Vue SSR
Всем привет , подскажите пожалуйста , почему когда я прописываю в команде билд скрипт , SET NUXT_ENV_CONFIG=test & nuxt build, ее не видно потом в process.env.config   ???
источник

T

Tanya in Nuxt.js | Vue SSR
Привет, подскажите как будет правильнее реализовать обновление/перезапись данных в vue 3, если там все объекты и массивы обернуты в прокси?
Например, у меня есть массив объектов, а у каждого объекта тоже есть проперти в котором массив объектов

Во вью 2 я это реализовывала через несколько map, в 3ем такой фокус не прокатывает. Хотелось бы понять как правильнее работать со вложенностью
источник

T

Tanya in Nuxt.js | Vue SSR
1. это так выглядело обновление объекта для вью 2
2. так обновляю для вью 3
источник

T

Tanya in Nuxt.js | Vue SSR
источник

T

Tanya in Nuxt.js | Vue SSR
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
(state, post) => {
let index = state.posts.indexOf(post);
if (index !== -1) {
 state.posts.splice(index, 1, post);
} else {
 state.posts.push(post);
}
}

по возможности, не стоит обходить весь массив map-ом или forEach-ем, если можно через find или indexOf
источник

T

Tanya in Nuxt.js | Vue SSR
спасибо, буду пользоваться
источник

N

ND in Nuxt.js | Vue SSR
Не работает смус скрол на сафари подскажите что делать пожалуйста я уже перерыл весь инет
источник

N

ND in Nuxt.js | Vue SSR
источник