React Router:将数据添加到当前历史记录状态

时间:2020-06-20 15:26:47

标签: reactjs react-router

我有一个进入我的应用程序时获取的对象的列表。我正在使用React Router进行路由,当我导航到另一个页面时,我希望将对象列表存储在路由器状态对象中,以便当用户向后导航时能够恢复以前的状态。

我正在使用link元素将state属性中的数据传递到下一页,该页面随后是浏览器状态历史记录的一部分。但是如何将数据保持在当前状态,而不会传递给下一页?

例如有没有一种方法可以将对象列表添加到React Router中当前历史记录状态的useParams状态属性中?

在React Router中存储对象以在页面之间保持状态的正确方法是什么?

0 个答案:

没有答案