5
私はこの次のコードを持っている:が反応ルータv4の
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>
)
私がメインで小道具やArticleViewコンポーネントを介して歴史や試合にアクセスすることができます。しかし、<Header />
でアクセスできません。 Headerコンポーネントで履歴オブジェクトを取得する方法はありますか?
コンポーネントが の一部である場合、withRouterを使用する必要はありません。私が混乱しない限り。 –
ちょっと@テイラー、あなたはハハを混同しています。私の は の一部ではありません。それは の中にありますが、 ではありません。だから私はそこからその小道具にアクセスすることはできません。 –