gpt4 book ai didi

javascript - Material ui 更改复选框颜色

转载 作者:行者123 更新时间:2023-11-28 14:14:38 26 4
gpt4 key购买 nike

  • 我正在尝试更改复选框和单选按钮的颜色。
  • 所以我做了一个研究并得到了这个链接。 Material UI change Input's active color

  • 但我仍然遇到错误。 (0 , _styles2.createMuiTheme) 不是函数

  • 你能告诉我如何更改复选框颜色以便我可以在其他地方使用吗

https://codesandbox.io/s/m7z2l1j09y

const theme = createMuiTheme({
palette: {
secondary: {
main: "#E33E7F"
},

formControl: {
color: "black"
}
}
});

<MuiThemeProvider theme={theme}>
<FormControl component="fieldset" className={classes.formControl}>
<FormLabel component="legend">Gender</FormLabel>
<RadioGroup
aria-label="Gender"
name="gender1"
className={classes.group}
value={this.state.value}
onChange={this.handleChange}
>
{radioValues.map(radio => {
return (
<FormControlLabel
value={radio.value}
control={<Radio />}
label={radio.label}
/>
);
})}
</RadioGroup>
{checkBoxvalues.map((check, index) => {
return (
<FormControlLabel
key={check.value}
control={
<Checkbox
checked={check.checked}
onChange={this.handleCheckBoxChange(check.value, index)}
value={check.value}
/>
}
label={check.label}
/>
);
})}
</FormControl>
</MuiThemeProvider>

最佳答案

您的错误是由于 import 不正确造成的。而不是

import { MuiThemeProvider, createMuiTheme } from "material-ui/styles";

应该是

import { MuiThemeProvider, createMuiTheme } from "@material-ui/core/styles";

我还添加了在复选框上指定 color 属性。

这是您的沙箱的工作版本:https://codesandbox.io/s/w68nm77o0k

关于javascript - Material ui 更改复选框颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56048105/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com