我在生产站点上运行了MUI v1 beta 32,非常好。 是时候更新到 v1 了! 到目前为止,更改非常简单。这主要是更新导入标签的问题。
但是我选择的<Tab/>
指标遇到了问题。 我正在使用rootInheritSelected
样式覆盖来应用我选择的颜色。
如何在 v1 中实现它?
最后我发现它简单得多:
<Tabs
textColor="inherit"
fullWidth
centered
classes={{
indicator: classes.indicator
}}>
<Tab />
<Tab />
</Tabs>
和样式:
const styles = theme => ({
indicator: {
backgroundColor: 'white',
},
})
我能够用TabIndicatorProps做到这一点。
例:
<Tabs
value={this.state.value}
onChange={(event, newValue) => {
this.setState({value: newValue})
}}
TabIndicatorProps={{
style: {
backgroundColor: "your_custom_color"
},
}}
>
这还允许我根据处于活动状态的选项卡添加不同的指标颜色