0
我正在使用React創建一個Web應用程序。我正在面對導航欄和主要內容的問題。讓我們來看看這個問題:從另一個組件獲取參數[React JS]
在AppWrapper我有這樣的:
var contents = [
<Offers />,
<Create />,
<List />
];
,其中每個項目將顯示內容。
在getInitialState我初始化:
getInitialState: function() {
return {
currentTab: 0
};
},
後來,在渲染功能我有這樣的:
return (
<div>
<Navbar />
<div className='mainPanel'>
{contents[this.state.currentTab]}
</div>
</div>
);
請參閱我的內容之前調用導航欄組件。
在導航欄組件我有地方,從那裏,我想改變的AppWrapper的currentTab的菜單。
我該怎麼做?感謝您的提前!