您只需要有一个导出
history对象的模块。然后,您将在整个项目中导入该对象。
// history.jsimport { createBrowserHistory } from 'history'export default createBrowserHistory({ })然后,您将使用
<Router>组件而不是使用内置路由器之一。
// index.jsimport { Router } from 'react-router-dom'import history from './history'import App from './App'ReactDOM.render(( <Router history={history}> <App /> </Router>), holder)// some-other-file.jsimport history from './history'history.push('/go-here')


