使用redux-router
时,每次路由发生变化时是否可以记录当前窗口位置?
我知道这可以在 react-router
中使用 onUpdate handler 。 ReduxRouter 没有附带这样的处理程序。我可以在我的商店中以某种方式设置一些中间件吗?
通过在每个 ComponentWillUpdate 中抛出回调在技术上是可行的,但我想在路由器初始化时设置所有内容。
最佳答案
我想您已经在您创建的 github 问题上得到了答案。对于对此感兴趣的任何人,请看一下这个问题:
https://github.com/acdlite/redux-router/issues/240
基本上只是为历史设置一个监听器。该解决方案不依赖于 redux-router,并且可以与使用 History 模块进行路由的所有内容一起使用。
关于reactjs - 在 redux-router 中记录路由变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35567749/