Reactjs 重新加载或刷新页面后react redux应用程序的问题

Reactjs 重新加载或刷新页面后react redux应用程序的问题,reactjs,optimization,redux,user-experience,Reactjs,Optimization,Redux,User Experience,如我们所知,重新加载或刷新页面的操作将清除redux store的状态数据,这通常会由于缺少状态数据而导致呈现错误。为了解决这些问题,我们可以在重新加载页面时使用查询字符串中的参数重新提取数据,或者在重新加载页面之前将此页面所需的redux store的旧状态数据存储到localStorage中。 你有更好的解决办法吗?您首选的解决方案是什么?非常感谢您的分享。是的,您必须在页面刷新后重新读取数据,因为状态已丢失 但是,您也可以使用localStorage存储一些关键数据,如身份验证信息,这样用

如我们所知,重新加载或刷新页面的操作将清除redux store的状态数据,这通常会由于缺少状态数据而导致呈现错误。为了解决这些问题,我们可以在重新加载页面时使用查询字符串中的参数重新提取数据,或者在重新加载页面之前将此页面所需的redux store的旧状态数据存储到localStorage中。
你有更好的解决办法吗?您首选的解决方案是什么?非常感谢您的分享。

是的,您必须在页面刷新后重新读取数据,因为状态已丢失

但是,您也可以使用
localStorage
存储一些关键数据,如身份验证信息,这样用户就不必在刷新时重新登录

启动应用程序后,您可以从
localStorage
获取值,并相应地设置状态

您还可以在应用程序中使用
nextjs
,在服务器中呈现组件