下面链接是react-router-dom@6的组件外跳转方式: react-router-dom@5的方式 // history.js import { createBrowserHistory } from 'history' export default createBrowserHistory() // App.js import { Router, Route, Switch } from 'react-router-dom' import history from './history' function App() { render() { return ... } } // other.js import history from './history' history.push('/index')