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的菜单。
我该怎么做?感谢您的提前!