Ich habe einige Probleme mit React-Native. Ich habe eine Eingabekomponente (wie ein Textfeld), in die der Benutzer seine E-Mail-Adresse eingeben kann, aber die Sache ist, dass der erste Buchstabe immer als Standard für Großbuchstaben verwendet wird und es unmöglich ist, ihn nicht groß zu schreiben. Wie kann ich es ändern, wenn der erste Buchstabe auch klein sein kann?
react-native
input-field
Ali Zeynalov
quelle
quelle
Antworten:
TextInput muss dies mit verwenden
Versuchen Sie es zum Beispiel so
quelle
Wenn Sie ein Problem
TextInput
damit haben, alle Buchstaben in Großbuchstaben zu schreiben, können Sie sie verwenden.autoCapitalize = 'characters'
Wenn Sie möchten, dass nur die ersten Zeichen in Großbuchstaben geschrieben werden, verwenden SieautoCapitalize = 'words'
. Stellen Sie jedoch sicher, dass Sie die Tastaturtyp- Eigenschaft nicht festlegen .quelle
Stellen Sie sicher, dass die Eigenschaft
autoCorrect
istfalse
. Auf diese Weise wird das erste E-Mail-Zeichen nicht großgeschrieben. Wenn Sie auch die EinstellungkeyboardType
auf einstellen ,email-address
wird die Tastatur mit der Option @ angezeigt. So würde ich machen:quelle