Size: a a a

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

2020 February 29

АГ

Алексей Гринько in Nuxt.js — русскоговорящее сообщество
Деда
Лоадер
Ну, на сколько я помню, в документации к вью роутеру есть пояснение двух поведений
дока

И в наксте используется как раз второй вариант
источник

Д

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

АГ

Алексей Гринько in Nuxt.js — русскоговорящее сообщество
@Dmitriy_Zavgorodniy Дим, помнишь ты решал подобную траблу? (см. выше) помнишь на чем остановился?
источник

Д

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

АГ

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

Д

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

Д

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

АГ

Алексей Гринько in Nuxt.js — русскоговорящее сообщество
Согласен, туплю
источник

АГ

Алексей Гринько in Nuxt.js — русскоговорящее сообщество
источник

АГ

Алексей Гринько in Nuxt.js — русскоговорящее сообщество
Вот эти ребята вообще не заморачивались)
источник

АГ

Алексей Гринько in Nuxt.js — русскоговорящее сообщество
Фризит и фризит)))
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
Алексей Гринько
Фризит и фризит)))
Я так не могу ))
источник

Д

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

Д

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

АГ

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

Д

Деда in Nuxt.js — русскоговорящее сообщество
Деда
Я сделал но криво
То есть результат внешний похож но в fetch методе если isServer добавляю await иначе убираю
источник

АГ

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

Д

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

АГ

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

АГ

Алексей Гринько in Nuxt.js — русскоговорящее сообщество
А насчет "криво" я всегда говорю, криво это пока оно в проекте, а вот если это завернуть в нпм пакет, импортировать и просто передавать праметры - то это уже комьюнити решение)
источник