Сохранение связанных данных из разных компонентов в хранилище Redux - PullRequest
0 голосов
/ 07 февраля 2019

Я работаю над приложением ReactJS, которое использует хранилище Redux для управления состоянием приложения.

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

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

Всякий раз, когда пользователь создает группу фильтров на странице, я хочу сохранить идентификатор группы фильтров и выбранные значения фильтров в ней, чтобымагазин Redux.

Вначале я хотел установить опору идентификатора группы фильтров для каждого раскрывающегося компонента фильтра, и поэтому, когда будет выполнено одно из действий в компоненте фильтра, идентификатор группы фильтров будет удобен для сохранения его в хранилище.Одна из моих проблем - что происходит с данными в хранилище Redux, если пользователь удаляет экземпляр фильтра со страницы?Любые данные, которые были сохранены этим экземпляром, тоже удаляются из хранилища?Если нет, то как мне справиться с этим?

В дополнение к проблемам, о которых я говорил выше, было бы полезно получить советы / предложения по альтернативным способам достижения функциональности «группы фильтров».

Очень ценится!

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