Что такое использование Vuex в контексте данных, разбитых на страницы с бэкэнда - PullRequest
1 голос
/ 28 апреля 2020

Будучи новичком в Vue, я читал много плюсов и минусов его использования или где-то еще, где есть более простые варианты, такие как Vue .observable.

Я пытаюсь понять функция хранилища по отношению к разбитому на страницы источнику данных. Поэтому, когда я попадаю на панель управления stackoverflow, я вижу длинный список вопросов, которых должно быть миллионы ... так что приложение должно быть разбито на страницы с сервера, очевидно. В примерах Vuex говорится, что рекомендуется извлекать данные из базы данных внутри действий / мутаций магазина. Все примеры исчерпывают всю таблицу базы данных.

Если в Vue был разработан stackoverflow, каков будет шаблон для текущего поведения приложения? Хранит ли магазин только текущий разбитый на страницы набор данных, или это неприменимый вариант использования Vuex?

1 Ответ

2 голосов
/ 29 апреля 2020

Vuex - это общее и реактивное состояние компонентов приложения (или подмножества компонентов, разделяющих состояние на модули). Если набор данных с разбивкой по страницам используется только одним компонентом, вам не нужен Vuex для сохранения текущей страницы набора данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...