标签: reactjs redux react-redux react-router-v4 react-router-dom
我正在制作一个包含2个库和react的应用。我正在使用leaflet和marzipano。
react
leaflet
marzipano
我使用Redux作为dataSync。
Redux
现在,我想在点击传单标记时更改路线。 使用histroy.pushState会导致网址更改,但我的route params组件中没有react。
route params
以便绕过此全局this.props.history作为历史记录,然后使用其push方法更改状态。
this.props.history
push
有没有更好的方法来做到这一点...使用这种感觉是错误的...就像猴子补丁一样。
答案 0 :(得分:1)
如果您使用react-router-redux,只要您有权访问商店,就可以使用一些useful actions来更改位置。