使用已连接的反应路由器维护组件的状态

时间:2020-01-03 01:31:07

标签: reactjs redux react-router connected-react-router

当用户被路由到另一个页面后单击后退按钮时,我想保持仪表板组件的状态。举例来说,假设我们有组件A和B-如果我们在组件A上,然后单击链接,它将继续卸载A并装载B,这样我们就可以看到它。现在,一旦按下后退按钮,B将被卸载,A被重新安装,但是没有任何状态被保持。重要的状态是扩展标题,复选框,表单输入等。

是否有一种简单的方法可以通过react-router,connected-react-router,redux或上下文API来做到这一点?我越想越好,我想我将不得不使用Redux从该页面保存我可以保存的所有状态,然后尽最大努力将所有内容恢复到原来的状态,然后再单击链接。

任何帮助/反应智慧都将受到赞赏!

0 个答案:

没有答案
相关问题