J'ai quelques problèmes avec React-Native. J'ai un composant d'entrée (comme un champ de texte) pour que l'utilisateur saisisse son adresse e-mail, mais le fait est que la première lettre est toujours en majuscule par défaut et qu'il est impossible de la rendre non-majuscule. Comment puis-je le changer comme la première lettre peut également être petite?
react-native
input-field
Ali Zeynalov
la source
la source
Réponses:
TextInput doit gérer cela en utilisant
par exemple essayez comme ça
la source
Si vous rencontrez un problème
TextInput
pour rendre toutes les lettres majuscules, vous pouvez utiliserautoCapitalize = 'characters'
et si vous souhaitez que seuls les premiers caractères soient en majuscules, utilisezautoCapitalize = 'words'
. Cependant, assurez-vous de ne pas définir la propriété de type de clavier .la source
Assurez-vous que la propriété
autoCorrect
estfalse
. De cette façon, il ne mettra pas en majuscule le premier caractère du courrier électronique. Le réglage dekeyboardType
suremail-address
affiche également le clavier avec une option @ accessible. Voilà comment je ferais:la source