Выберите пользовательский интерфейс материала формы, нельзя переопределить заполнитель - PullRequest
0 голосов
/ 08 марта 2019

Я здесь, потому что не могу переопределить свой SelectionForm.Я хочу изменить цвет placeHolder на изображение с красного на другой цвет.На материалах UI Docs я не нахожу никаких свойств или реквизитов для изменения цвета .. Кто-нибудь может мне помочь?

enter image description here

Я использую этот код

<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>
    )
}

1 Ответ

1 голос
/ 11 марта 2019

Вы можете переопределить error класс CSS , взгляните на этот пример кода.

...