Size: a a a

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

2020 February 28

D

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

P🏂

Prochor 🏂 in Nuxt.js — русскоговорящее сообщество
Хм, не видел такого. А если это динамический компонент? То есть входная точка, компонент для роутинга, на основании того что возвращает бек, динамически подкидывает компонент.
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
keep-alive?
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Prochor 🏂
Хм, не видел такого. А если это динамический компонент? То есть входная точка, компонент для роутинга, на основании того что возвращает бек, динамически подкидывает компонент.
<component :key="pathWithoutQuerystring" />
источник

P🏂

Prochor 🏂 in Nuxt.js — русскоговорящее сообщество
@DreaMinder Тоесть если в key я буду отсекать, скажем, все что от урла относится к фильтру. К примеру
1. {page}/ -> мой компонент
2. {page}/bfilter/{params} -> урл с данными фильтра
3. в key() => {page}/bfilter/{params}.replace('bfilter/{params}', '')
4. {page}/ === key() - он будет считать себя тем же компонентом и не будет перезагружаться?
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Prochor 🏂
@DreaMinder Тоесть если в key я буду отсекать, скажем, все что от урла относится к фильтру. К примеру
1. {page}/ -> мой компонент
2. {page}/bfilter/{params} -> урл с данными фильтра
3. в key() => {page}/bfilter/{params}.replace('bfilter/{params}', '')
4. {page}/ === key() - он будет считать себя тем же компонентом и не будет перезагружаться?
да
источник
2020 February 29

r🧬

rmshell 🧬 in Nuxt.js — русскоговорящее сообщество
А что за фича с key?
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
rmshell 🧬
А что за фича с key?
кей меняется - компонент перерендеривается. Не меняется - не перерендеривается
источник

r🧬

rmshell 🧬 in Nuxt.js — русскоговорящее сообщество
DreaMinder
кей меняется - компонент перерендеривается. Не меняется - не перерендеривается
При изменении get параметров или хэша полезно?
источник

D

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

Д

Деда in Nuxt.js — русскоговорящее сообщество
почему при переходе на page c async fetch { await … } фризит страницу пока не отработает fetch?
где я ошибся?
источник

АГ

Алексей Гринько in Nuxt.js — русскоговорящее сообщество
Деда
почему при переходе на page c async fetch { await … } фризит страницу пока не отработает fetch?
где я ошибся?
Я могу ошибаться, и возможно это уже изменили, но разве возврат промиса в фетч  функции не указывает наксту как раз на это? НЕ рендерить страницу до розолва промиса
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
Алексей Гринько
Я могу ошибаться, и возможно это уже изменили, но разве возврат промиса в фетч  функции не указывает наксту как раз на это? НЕ рендерить страницу до розолва промиса
Но это из примера документации
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
export default {
 async asyncData ({ params }) {
   const { data } = await axios.get(`https://my-api/posts/${params.id}`)
   return { title: data.title }
 }
}
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
Деда
export default {
 async asyncData ({ params }) {
   const { data } = await axios.get(`https://my-api/posts/${params.id}`)
   return { title: data.title }
 }
}
Вот это фризит
источник

АГ

Алексей Гринько in Nuxt.js — русскоговорящее сообщество
Деда
Вот это фризит
А что вы ожидаете увидеть на странице, пока эти данные еще не пришли?
источник

Д

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

Д

Деда in Nuxt.js — русскоговорящее сообщество
Это не по прямой ссылке а при переходе на эту страницу с помощью nuxt-link
источник

Д

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

r🧬

rmshell 🧬 in Nuxt.js — русскоговорящее сообщество
Мб кто помнит в какой тебе была такая история «кпд прогеров падает от кол-ва кода и кол-ва прогеров»?
источник