Size: a a a

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

2020 July 22

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
Возможно мы говорим о разном, вы понимаете что такое SSR?
источник

СК

Сергей Rekry† Крупки... in Nuxt.js — русскоговорящее сообщество
Виктор Банев
Заранее, а не через пару секунд после загрузки страницы
ssr в том и заключается что при запросе за страницей накст на сервере делает те запросы что делал бы браузер у клиента еслиб клиент на эту страницу перешёл через меню уже открыв сайт
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Виктор Банев
Апи запрос у клиента происходит
значит ты неправильно его сделал, не открыв доку нухта.
источник

ВБ

Виктор Банев... in Nuxt.js — русскоговорящее сообщество
Так, окей, если в mount указываю, что мне нужно вытащить список новостей через axios
источник

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
Виктор Банев
Так, окей, если в mount указываю, что мне нужно вытащить список новостей через axios
Вот как раз это нужно делать не в mount
источник

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
А в asyncData
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Виктор Банев
Так, окей, если в mount указываю, что мне нужно вытащить список новостей через axios
а в доке есть где-то упоминание что в mounted нужно что-либо вытаскивать? Нет.
источник

СК

Сергей Rekry† Крупки... in Nuxt.js — русскоговорящее сообщество
Виктор Банев
Так, окей, если в mount указываю, что мне нужно вытащить список новостей через axios
не mount, почитайте документацию
источник

СК

Сергей Rekry† Крупки... in Nuxt.js — русскоговорящее сообщество
используйте middleware для работы со стором, asyncData и nuxtInit
источник

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
И fetch в придачу
источник

ВБ

Виктор Банев... in Nuxt.js — русскоговорящее сообщество
И тогда запрос будет идти с сервера nuxt, а не от пользователя, райт?
источник

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
Виктор Банев
И тогда запрос будет идти с сервера nuxt, а не от пользователя, райт?
райт
источник

СК

Сергей Rekry† Крупки... in Nuxt.js — русскоговорящее сообщество
да
источник

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
И юзер получит уже страничку с контентом
источник

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
Виктор Банев
И тогда запрос будет идти с сервера nuxt, а не от пользователя, райт?
И даже роботы поисковые увидят страничку с контентом сразу
источник

СК

Сергей Rekry† Крупки... in Nuxt.js — русскоговорящее сообщество
не забудьте что в наксконфиг mode должно быть universal
источник

ВБ

Виктор Банев... in Nuxt.js — русскоговорящее сообщество
Спасибо большое, дурачок не знал.
источник

ВБ

Виктор Банев... in Nuxt.js — русскоговорящее сообщество
(Это я про себя)
источник

AN

Alexander Nemirov in Nuxt.js — русскоговорящее сообщество
Вопрос в тему как раз, дергаю запро в nuxtServerInit
там прилетают данные пользователя в стор

Как их правильно теперь вывести на странице?

В mounted если дергать геттер стора, он почему то при первом логине их не отоброжает, а после перезагрузки странице они приходят(хз почему)

Пробовал записать в data, тоже не работает как надо
partner: this.$store.getters['auth/getPartner']

Заработало только через computed, но тут мне кажется я делаю что то не так
источник

ИС

Илья Салмасов... in Nuxt.js — русскоговорящее сообщество
Alexander Nemirov
Вопрос в тему как раз, дергаю запро в nuxtServerInit
там прилетают данные пользователя в стор

Как их правильно теперь вывести на странице?

В mounted если дергать геттер стора, он почему то при первом логине их не отоброжает, а после перезагрузки странице они приходят(хз почему)

Пробовал записать в data, тоже не работает как надо
partner: this.$store.getters['auth/getPartner']

Заработало только через computed, но тут мне кажется я делаю что то не так
Правильно через computed
источник