javascript - 选择表单材质 UI,不能覆盖占位符
问题描述
我在这里是因为我无法覆盖我的 SelectionForm。我想将 placeHolder 的颜色从红色更改为另一种颜色。在材料 ui Docs 上,我找不到任何属性或道具来改变颜色。有人可以帮我吗?
我正在使用此代码
<div className="row">
{
Object.keys(FILTRO_AGENZIA_MAPPER).map((key5: string, w: number) =>
<div className="col-sm-2" key={key5 + w} style={{display: 'inline'}}>
<Field name={FILTRO_AGENZIA_MAPPER[key5] || key5}
component={renderSelectField}
key={key5 + w}
label={FILTRO_AGENZIA_MAPPER[key5]}>
{
Object.keys(FILTRO_AGENZIA_VALUES).map((key6: string, y: number) =>
<MenuItem key={key6 + y} value={FILTRO_AGENZIA_VALUES[key6] || key6}>
{FILTRO_AGENZIA_VALUES[key6] || key6}
</MenuItem>)
}
</Field>
</div>
)}
</div>
export const renderSelectField: React.FunctionComponent = ({label, children}: TextFieldProps): any => {
return (
<FormControl fullWidth={true}>
<InputLabel>{label}</InputLabel>
<Select>
{children}
</Select>
</FormControl>
)
}
解决方案
您可以覆盖error
css 类,看看这个代码示例。
推荐阅读
- rabbitmq - 在 RabbitListener 中设置 reply_to 属性
- php - 数据库查询以从特定产品页面获取对应的下一个可用变体
- ruby - Heroku rake 中止(PG::ConnectionBad:无法连接到服务器:没有这样的文件或目录)
- c# - FormCollection MVC5 未将十进制传递给控制器
- c# - 如何在按钮单击时将隐藏值从 view1 传递到 view2
- python - 脚本将文件写入错误的目录
- c# - 找不到命名空间或类型“Twilio”
- java - JSON解析错误无法构造``无字符串参数构造函数/工厂方法以从字符串值('4')反序列化的实例;
- android - 哪个应用触发了我被动收到的位置更新?
- laravel - 这些“刀片函数”startSection() 和 stopSection() 在哪个类中?