Где hashHistory в маршрутизаторе React V4?
Я пытаюсь использовать маршрутизатор для моего приложения React. Я попробовал что-то, что я использовал некоторое время назад, но, похоже, не могу это сделать. Имеет hashHistory
был удален / переформатирован в React Router v4?
<Router history={hashHistory}>
<Route path='/' component={MainContainer} />
</Router>
1 ответов
использовать HashRouter
. Они избавились от отдельных историй, таких как browserHistory
и hashHistory
и вместо этого заменил их на BrowserRouter
и HashRouter
компоненты соответственно в маршрутизаторе React V4:
import { HashRouter } from 'react-router-dom';
<HashRouter>
…
</HashRouter>
отметим, что HashRouter
происходит от react-router-dom
, не react-router
пакета.