我有以下代码:
import {
BrowserRouter as Router,
Route,
Link
} from 'react-router-dom'
const Routes = () => (
<Router basename="/blog">
<div>
<Header />
<Route exact path="/" component={Main}/>
<Route path="/article/:id" component={ArticleView}/>
</div>
</Router>
)
我可以通过 Main 和 ArticleView 组件中的道具访问历史记录或匹配。但我无法在<Header />
. 有没有办法在 Header 组件中获取历史对象?