這是讓我困惑的事情反應路由器4.我目前有主要的父組件index.jsx路由設置。導航欄位於它自己的組件NavBar.jsx中。如何判斷反應路由器v4在哪裏加載組件?
我希望它這樣,當你點擊NavBar.jsx一個鏈接,它加載組件到Body.jsx。目前,它在整個屏幕上加載一個組件來替換所有內容。
我相信,隨着陣營路由器3,你應該做的事情與this.props.children的東西,但如果你們和女生可以在此闡明一些對我來說,我會非常感激。謝謝。
這裏是最頂層的組件代碼:
ReactDOM.render(
<Router>
<div>
<Route path="/" component={Index} />
</div>
</Router>
, document.getElementById('app'));
我的部件從指數走>正文> TabArea 導航欄在索引>旗幟> HotelTop
標籤片區我想要渲染HotelTop的導航欄選擇的組件的位置。
粘貼代碼,請。 – garrettmaring