0

我正在制作一个带有 2 个库的应用程序以及react. 我正在使用leafletmarzipano

Redux用作数据同步。

现在,我想通过单击传单标记来更改路线。使用 histroy.pushState 会导致 url 更改,但route params我的react组件中没有。

所以绕过这个我全局this.props.history作为历史,然后使用它的push方法来改变状态。

有没有更好的方法来做到这一点......使用这个感觉不对......就像一个猴子补丁。

4

1 回答 1

1

如果您使用react-router-redux ,只要您有权访问商店,就可以使用一些有用的操作来更改位置。

于 2017-04-07T12:48:05.300 回答