【发布时间】:2022-01-06 20:33:38
【问题描述】:
我的代码中有来自mui 的AutoComplete 组件,我将它与他们的TextField 组件一起使用,如下所示:
<StyledAutoComplete
id="xxx"
clearOnEscape
options={[...]}
renderInput={(params) => (
<TextField {...params} label="clearOnEscape" variant="standard" />
)}
/>
StyledAutoComplete 是以下样式组件:
export const StyledAutocomplete = styled(Autocomplete)`
.MuiAutocomplete-option {
color: white;
}
.MuiAutocomplete-inputRoot {
color: white;
}
.MuiAutocomplete-clearIndicator {
color: white;
}
.MuiAutocomplete-popupIndicator {
color: white;
}
`;
这适用于某些样式(例如输入中的文本颜色),但我不知道如何设置输入的label 或选项的文本颜色(我尝试使用 AutoComplete API 文档中的.MuiAutocomplete-option,但这似乎不起作用)。非常感谢任何帮助。
【问题讨论】:
标签: reactjs material-ui styled-components