Size: a a a

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

2020 October 30

A

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

КГ

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

A

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

КГ

Константин Голощапов... in Nuxt.js — русскоговорящее сообщество
Alexey
я хочу понять как делают остальные по правильному
Я делаю не равильно, но меня устраивает. Ссылка выше показывает как сделать "красиво".
Раздели работу с данными и компонентов, вынеси логику в компоненты, данные в репы. И получай в компонентах те данные которые тебе нужны и работай только с ними.
источник

A

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

КГ

Константин Голощапов... in Nuxt.js — русскоговорящее сообщество
Alexey
спасибо за ссылку, буду читать
Данные ты всегда (нет) будешь получать в pages, а получать в коментах уже будешь так, как тебе удобно.
источник

A

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

A

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

А

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

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Alexey
Ребят всем привет, только начинаю изучать накст и колупаю свой первый тестовый проект.
Подскажите пожалуйста, не могу разобраться со структурой. Вот есть папка лейаутс, которая теоретически создана для общих компонентов страниц, таких как хеадер, футер. Так вот я Создал компонент хеад а данные с сервера в него получить не могу (категории), насколько я понял в компонентах не работает asyncData.

Как по правильному поступать в данной ситуации, чтобы компонент лежал в лейауте, и мог получать при этом данные с сервера и рендериться на сервере. Пробовал через пропсы - не получилось.
Используй fetch
источник

A

Alexey in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Используй fetch
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Типа так
источник

A

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

RV

Roman Vladimirov in Nuxt.js — русскоговорящее сообщество
а что за данные нужны в layout? может лучше тогда использовать vuex и nuxtServerInit для заполнения этих данных?
источник

A

Alexey in Nuxt.js — русскоговорящее сообщество
Roman Vladimirov
а что за данные нужны в layout? может лучше тогда использовать vuex и nuxtServerInit для заполнения этих данных?
ну это обычное дерево категорий
источник

RV

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

A

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

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Alexey
да вроде работает но без ССР
убери из fetch {$axios} и почитай что такоей фетч новый и старый
источник

A

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

G

Gear in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
убери из fetch {$axios} и почитай что такоей фетч новый и старый
и ужаснись от дибильного решения смотреть кол-во аргументов чтобы понять новый он или старый))
источник