React Router v4 中的哈希历史在哪里?



我正在尝试将路由器用于我的React应用程序。我尝试了一些我早前使用的东西,但似乎无法实现。hashHistory是否已在React路由器V4中删除/重新格式化?

<Router history={hashHistory}>
  <Route path='/' component={MainContainer} />
</Router>

使用HashRouter。他们摆脱了诸如browserHistoryhashHistory之类的单个历史,而是在React Router V4中分别用BrowserRouterHashRouter组件代替它们:

import { HashRouter } from 'react-router-dom';
<HashRouter>
  …
</HashRouter>

请注意,HashRouter来自 react-router-dom,而不是核心react-router软件包

相关内容

  • 没有找到相关文章

最新更新