【发布时间】:2020-08-30 08:09:34
【问题描述】:
在 ReactJS 应用程序中,我想从服务导航到另一条路线。
我尝试this approach 使用createBrowserHistory 通过外部历史记录,但它只会更改网址而不更新路由。
我想我对 React 和路由器的混合版本的过时信息感到困惑,任何人都可以告诉我当前的方法吗?
TIA
【问题讨论】:
-
这是一种有效的导航方式。您是否确保只调用一次 createBrowserHistory 并在传递给 Router 属性的同一对象上调用 history.push?
-
我确实修改了 stackblitz 历史文件,但运气不好。这可能很明显:(
-
需要导入BrowserRouter: import { BrowserRouter as Router } from "react-router-dom"
标签: reactjs react-router history.js