【发布时间】:2019-05-31 19:51:25
【问题描述】:
我有一个 Material UI TextField 组件需要一些颜色自定义:
errorfocused
我正在使用@material-ui/core 3.8.1 它是<TextField /> 组件。
我想避免使用<MuiThemeProvider>
这就是我根据这里对 Material-UI <Input /> 组件的建议和答案 here 进行尝试的方法
【问题讨论】:
-
你可以使用 overriding with classes 方法,看看'<Input/>' component implementation,错误的底线颜色似乎是
underline: {'&$error:after': {...}}。对于标签,您需要覆盖InputLabelProps: {{classes: ....}} -
对于
&$error:after,这已经是我的复制品了。对于InputLabelProps,我尝试了很多组合,包括classes,都没有奏效。 -
'&$error:after'需要添加到InputProps: {{classes: ....}} -
这已经是我的复制品了=/
标签: javascript reactjs ecmascript-6 material-ui