javascript – React路由器未显示浏览器历史记录
作者:互联网
我正在学习这个tutorial,但我一直收到这个错误:
‘react-router’ does not contain an export named ‘browserHistory’.
具有react-router的文件是这样的:
import React from 'react';
import ReactDOM from 'react-dom';
import { Router, browserHistory } from 'react-router';
import routes from './routes';
ReactDOM.render(
<Router history={browserHistory} routes={routes} />,
document.getElementById('root')
);
解决方法:
您需要立即从history模块获取browserHistory.
import createHistory from 'history/createBrowserHistory'
请注意,他们最近更改了模块API,因此如果您使用的是最新版本,则导入会略有变化:
import { createBrowserHistory } from 'history'
标签:javascript,reactjs,react-router 来源: https://codeday.me/bug/20191005/1857606.html