如何在redux中维护商店的状态?
登录时,用户的详细信息将作为{user:Object}
存储在商店中。但是在刷新页面时,状态将丢失并变为等于初始值。
我该如何处理?
是否有必要在localStorage中存储状态?还有其他选择吗?
答案 0 :(得分:2)
如果刷新页面,预计应用程序的状态将从初始状态再次开始。
如果您需要存储用户凭据以避免登录,则意味着出现问题。例如,您应该使用会话和perphaps让服务器端返回初始状态,其中包含用户信息,而不是将用户信息存储在客户端,这是不安全的。
但是,如果您需要在刷新时保持更多状态,可以查看this
之类的内容