【发布时间】:2019-06-21 06:36:42
【问题描述】:
我使用了这个链接,当我刷新页面 props.location.state === null 有什么解决方案可以在不使用本地存储的情况下刷新或收取新页面时将数据保留在 props.location.state 中?
<Link to={{ pathname: `/details/${imdbID}`, state: this.props }}>
【问题讨论】:
-
如果你想在刷新过程中保持状态,你需要将它存储在 localStorage 并在组件安装时检索它,而不是通过 Link 状态传递它
标签: reactjs react-router state react-props pathname