Nachdem Sie sich die Dokumente und den Code angesehen haben, scheint es keine gute Möglichkeit zu geben, die Farbe des Textes im Eingabefeld selbst zu ändern. Die Standardfarbe ist schwarz rgba(0, 0, 0, 0.87)
. Etwas Ähnliches wie underlineFocusStyle
oder hintStyle
wäre toll.
Wenn Sie die Textfarbe aller Eingaben in Ihrer App oder Komponente ändern müssen, können Sie dazu Theme Overrides verwenden. Siehe Abschnitt _Themenvariablen überschreiben_ auf http://material-ui.com/#/customization/themes
Wie ich sehe, ist der Eingabetext in textField.textColor hier definiert:
https://github.com/callemall/material-ui/blob/master/src/styles/theme-manager.js#L185
Es ist nicht in den Dokumenten enthalten, aber Sie können inputStyle als Requisite für TextField verwenden, um die Eingabe direkt zu formatieren.
@chmann super nützlich. Danke schön
Hilfreichster Kommentar
Es ist nicht in den Dokumenten enthalten, aber Sie können inputStyle als Requisite für TextField verwenden, um die Eingabe direkt zu formatieren.