描述的
我正在使用React.js和服务器端渲染使用Next.js框架
我有“搜索”页面,使用getInitialProps(从API服务器加载数据)和“对象”页面初始化状态。
用户可以使用简单的<a>
标记从“搜索”页面导航到“对象”页面。
在搜索页面上,用户可以过滤数据,每个过滤器都会执行新的API请求并接收新数据。
问题
在“搜索”页面上过滤后,用户单击项目并转到“对象”页面。然后用户单击浏览器后退按钮。
现在是什么 - 我得到了第一次加载时没有过滤的相同搜索页面。任何人都可以解释它是如何恢复的以及恢复到底是什么?
我需要什么 - 我需要恢复过滤后的html和状态。 我怎样才能做到这一点?