У меня проблемы с реакцией. У меня есть компонент ввода (например, текстовое поле), чтобы пользователь мог ввести свой адрес электронной почты, но дело в том, что первое письмо всегда приходит как заглавная буква по умолчанию, и невозможно сделать его не-капиталом. Как я могу изменить его, так как первая буква также может быть маленькой?
React-Native не может написать первую букву с noncapital
Ответ 1
TextInput должен обрабатывать
autoCapitalize enum('none', 'sentences', 'words', 'characters')
например, попробуйте сделать это
<TextInput
placeholder=""
placeholderTextColor='rgba(28,53,63, 1)'
autoCapitalize = 'none'
value ='test'
/>
Ответ 2
If you have an issue with TextInput for make uppercase of all letter than you can use
autoCapitalize = 'characters'and if you want to only first characters as a uppercase
than you use autoCapitalize = 'words'.
But make sure you have not set **keyboard** type property.
Ответ 3
в autoCapitalize = 'none'
базе autoCapitalize = 'none'
- это нормально, но в моем случае клавиатура автоматически включает Caps-Lock On, в результате заглавная буква первого символа, даже если autoCapitalize = 'none'
равна none.
Я ищу решение, при котором клавиатура не имеет заглушки. чтобы я мог напечатать электронную почту в полном нижнем регистре введите описание изображения здесь