我已经创建了一个使用react-redux react-router和connect-react-router的React应用,我正在努力弄清楚如何正确获取我的状态以匹配浏览器的导航。
我的用例当前正在正确处理分页。当用户在浏览器中按回以使应用程序状态变为更改路由之前的状态时,是否可能?
我可以看到在通过push()
进行连接的路由器导航时有一个传递状态的选项。但这根本不会更改或重新应用值以在导航中声明。状态值只是与导航相关联。
我是否需要手动将其拉出并应用这些状态值才能使其正常工作?如果是这样,我可以在何时何地引起导航效果以更改我的分页状态 还是connected-react-router不是正确的工具,而又是另一种工具呢?