[英]Persisting react state on page refreshes preferably on client side
在我的 React 应用程序中,我是 React 的localstorage
,我使用localstorage
来存储一些我需要与useEffect()
钩子一起刷新页面的特定数据。
唯一的问题是我希望能够隐藏这个特定的数据,我假设我不能或者可能会在 localstorage 中打乱数据。
我基本上需要在页面刷新时保持状态并且不确定最好的方法是什么。 我需要维护的状态都在父 App.js 组件中。
任何人都可以协助最佳实践。
有关在刷新之间保持状态的方法,请参阅此问题。 您当前使用localStorage
方法听起来很合理。
至于数据可见性问题:无论您是否将数据存储在localStorage
,您的前端代码完全可以访问数据的事实意味着它已经受到损害。 在将数据插入localStorage
之前“加扰”数据并不是一种有效的安全措施。 如果用户看不到这些数据是绝对关键的,那么您需要确保您的后端根本不发送它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.