无论如何,是否可以从反应环境外部在 React-Router V4 应用程序中导航?
is there anyway to navigate in a React-Router V4 app from outside a react environment?
我正在制作一个包含 2 个库和 react
的应用程序。我正在使用 leaflet
和 marzipano
.
我正在使用 Redux
作为 dataSync。
现在,我想通过点击传单标记更改路线。
使用 histroy.pushState 会导致 url 发生变化,但我的 react
组件中没有得到 route params
。
所以要绕过这个全局 this.props.history
作为历史然后使用它的 push
方法来改变状态。
有没有更好的方法...使用这个感觉不对...就像猴子补丁。
如果您使用 react-router-redux, there are some useful actions,只要您有权访问商店,就可以使用它来更改位置。
我正在制作一个包含 2 个库和 react
的应用程序。我正在使用 leaflet
和 marzipano
.
我正在使用 Redux
作为 dataSync。
现在,我想通过点击传单标记更改路线。
使用 histroy.pushState 会导致 url 发生变化,但我的 react
组件中没有得到 route params
。
所以要绕过这个全局 this.props.history
作为历史然后使用它的 push
方法来改变状态。
有没有更好的方法...使用这个感觉不对...就像猴子补丁。
如果您使用 react-router-redux, there are some useful actions,只要您有权访问商店,就可以使用它来更改位置。