使用createBrowserHistory:
import React from "react";
import { Route, HashRouter, Switch, Router } from "react-router-dom";
import { createBrowserHistory } from "history";
import Home from "../pages/Home";
import Movies from "../pages/Movies";
import NotFound from "../pages/NotFound";
const browserHistory = createBrowserHistory();
export default class AppRouter extends React.Component {
render() {
return (
<Router history={browserHistory}>
<Switch>
<Route exact path="/" component={Home}></Route>
<Route path="/movies" component={Movies}></Route>
<Route path="*" component={NotFound}></Route>
</Switch>
</Router>
);
}
}