如何在“后退”按钮上获取先前的还原状态

问题描述 投票:0回答:1

我有一个搜索页面,其中有一个搜索栏和一些搜索过滤器。用户可以使用过滤器过滤数据。在每次过滤器更改时,我都会调用一个API,该API会带来更新的数据,我也会相应地更新路由路径。但是,当用户按下“后退”按钮时,我想将用户重定向到上一个结果已填充的上一个页面。我不想再次点击api调用来获取数据。有没有一种方法可以使redux保留其历史记录,当用户按下“后退”按钮时可以自动填充该历史记录。

javascript reactjs redux browser-history walmart-electrode
1个回答
0
投票

您可以使用componentWillUnmount并在该函数上重置数据。

© www.soinside.com 2019 - 2024. All rights reserved.