我使用 React 和 React-Router,我有一个顶级组件 <App/>
包含所有 session 数据。每当我导航到不同的页面时,我都会丢失状态信息。如何在所有页面中保留状态数据? (如果那不可能,我应该用不同的方式来实现我的 session 数据吗?)
最佳答案
你可以使用 session storage (sessionStorage
)存储要跨页面保留的数据项。这不会发送到服务器,并且会在 session 结束时消失。 (您还可以将 localStorage
用于您可能希望从一次访问到下一次访问的内容。
关于reactjs - 如何在页面导航上保留状态数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45470100/