これは私にルーター4を反応させることを混乱させるものです。現在、メインの親コンポーネントindex.jsxにルート設定があります。ナビゲーションバーはNavBar.jsxのコンポーネントです。どのようにしてルータv4にコンポーネントをロードすることができますか?
NavBar.jsxのリンクをクリックすると、コンポーネントがBody.jsxにロードされるようにします。現在は、すべてを置き換えて画面全体にコンポーネントを読み込みます。
私はReact Router 3を使って何かをやっていたと思っています。子供たちが私のために光を当てることができれば、大変感謝しています。ありがとうございました。
ここで一番上のコンポーネントのコードです:
ReactDOM.render(
<Router>
<div>
<Route path="/" component={Index} />
</div>
</Router>
, document.getElementById('app'));
私のコンポーネントはインデックスから行く>ボディ> TabArea ナビゲーションバーインデックスであるが>バナー> HotelTop
タブエリアがありますHotelTopのナビゲーションバーが選択するコンポーネントをレンダリングする場所。
貼り付けコード、してください。 – garrettmaring