我需要通过浏览器浏览历史记录。 在示例中,我正在重定向到页面
if (this.state.redirect) {
return <Switch>
<div>
<Redirect push to={"/details/id=" + this.state.id}/>
<Route path="/details" component={FormDetails}/>
</div>
</Switch>;
}
当在此页面上时,我想通过单击浏览器中的按钮返回上一页,但是当我这样做时,仅更改浏览器中的url,但是页面为白色。 我可以在React v4中使用浏览器转到上一页吗?
index.js
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
import 'bootstrap/dist/css/bootstrap.css';
import {BrowserRouter} from 'react-router-dom';
ReactDOM.render(
<BrowserRouter>
<App/>
</BrowserRouter>
, document.getElementById('app'));
registerServiceWorker();