に基づいてナビゲーションをレンダリングいくつかのアクションボタンがあり、いくつかはアクションボタンを全く持たない。ReactJSは、私は基本レイアウト要素を持っているCoreLayoutコンポーネントを持っている子供
IndexViewは別のページへのアクション(リンク)を持ち、ContactViewは追加のナビゲーションバーを表示しません。
ルータ:
<Route component={CoreLayout}>
<Route path='/' component={LoginRequired}>
<IndexRoute component={IndexView}/>
<Route path='contact' component={ContactView}/>
</Route>
</Route>
ナビゲーションはCoreLayoutコンポーネントに配置されたとき、私は、各コンポーネントのための独立したナビゲーションをレンダリングする方法を教えてください。
ビューごとに個別にナビゲーションとサブナビゲーションをロードする必要がありますか?例えば :
<Navigation><SubNavigation> list of links here </SubNavigation></Navigation>