Как сохранить состояние магазина в редукции? При входе в систему данные пользователя хранятся в магазине как {user:Object}
. Но при обновлении страницы состояние теряется и становится равным начальному значению. Как мне справиться с этим? Нужно ли хранить состояние в localStorage? Есть ли альтернатива?Сохранение состояния магазина в redux
ответ
Если вы обновите страницу, ожидается, что состояние приложения начнется снова из исходных состояний.
Если вам нужно сохранить учетные данные пользователя, чтобы избежать входа в систему, это значит, что что-то не так. Например, вы должны использовать сеансы, а perphaps имеют стороннюю сторону, возвращают исходное состояние с информацией пользователя в нем, а не сохраняют информацию пользователя на стороне клиента, что является небезопасным.
Однако, если вам нужно больше сохраняться состояние на обновления, вы можете посмотреть на что-то вроде this
Спасибо. Я использовал persistState из redux-localstorage для поддержания состояния хранилища – Rohini
- 1. Сохранение состояния магазина
- 2. Возвращение нового магазина в Redux
- 3. Сохранение состояния Redux с базой данных
- 4. Связывание магазина redux с функцией
- 5. Does ReplaySubject.next (значение) нарушает принцип неизменного состояния магазина redux?
- 6. Обновление состояния реагирующего компонента отдельно от магазина redux
- 7. Компонент React-redux не перезагружается при изменении состояния магазина
- 8. Redux: повторное рендеринг детей при обновлении состояния магазина
- 9. Проблемы с архитектурой магазина redux
- 10. Redux, хранение данных за пределами магазина redux
- 11. Обновление состояния в redux
- 12. Изменение состояния в Redux
- 13. Reroute на конкретном состоянии магазина Redux
- 14. Начальное состояние магазина Redux - недействительный прокси
- 15. Реализация магазина Redux с нуля
- 16. Lazy loading ссылки из нормализованного магазина Redux
- 17. Значение состояния Redux глобально
- 18. Структурирование Redux состояния объектов
- 19. Проект вложенного состояния Redux
- 20. Проект состояния Redux
- 21. Очистка состояния массива в Redux
- 22. Моделирование состояния Redux в реактиве
- 23. Обработка долгоживущего состояния в Redux
- 24. Redux: удалить часть состояния как компонент размонтирования?
- 25. React-Redux: Если все составные состояния хранятся в Redux магазине
- 26. Структурирование состояния Redux по домену?
- 27. Удалить элемент из состояния Redux
- 28. Redux обновление вложен массив состояния
- 29. параметр Ifconfig с магазина состояния
- 30. Насколько велика слишком большая для магазина redux?
Кажется дубликата уже ответил создатель Redux @danAbramov http://stackoverflow.com/questions/35305661/ где-to-write-to-localstorage-in-a-redux-app –