【发布时间】:2018-03-26 01:03:59
【问题描述】:
我有以下对象:
const tabStyle = {
default_tab:{
color: '#68C222',
width: '33.3%',
backgroundColor: '#FFFFFF',
fontSize: 15
},
active_tab:{
color: grey700,
width: '33.3%',
backgroundColor: '#FFFFFF',
fontSize: 15
}
};
单击选项卡时,我希望能够使用 active_tab 设置。基本上我希望它使用与下面inkBarStyle(所选标签指示器的颜色)的背景颜色相同的标签文本颜色。
<Tabs tabItemContainerStyle={{backgroundColor: '#FFFFFF', width: '30%'}} inkBarStyle={{backgroundColor: '#68C222', width: '33.3%'}} >
<Tab style={tabStyle.active_tab} label='Tab1' >
</Tab>
<Tab style={tabStyle.default_tab} label='Tab2' >
</Tab>
<Tab style={tabStyle.default_tab} label='Tab3' >
</Tab>
</Tabs>
Tabs 上的 onChange 属性和 Tab 上的 onActive 属性我可能可以使用,但我不知道该怎么做。
【问题讨论】:
标签: javascript reactjs material-ui