Mam problemy z rodzimym reagowaniem. Mam komponent wejściowy (taki jak pole tekstowe), w którym użytkownik może wprowadzić swój adres e-mail, ale chodzi o to, że pierwsza litera zawsze jest domyślną wielką literą i nie można jej zmienić na inną. Jak mogę to zmienić, tak jak pierwsza litera może być również mała?
react-native
input-field
Ali Zeynalov
źródło
źródło
Odpowiedzi:
TextInput ma to do obsługi przy użyciu
na przykład spróbuj w ten sposób
źródło
Jeśli masz problem z
TextInput
pisaniem wielkich liter, możesz użyć,autoCapitalize = 'characters'
a jeśli chcesz, aby tylko pierwsze znaki były wielkie, użyjautoCapitalize = 'words'
. Upewnij się jednak, że nie ustawiłeś właściwości typu klawiatury .źródło
Upewnij się, że właściwość
autoCorrect
jestfalse
. W ten sposób pierwszy znak wiadomości e-mail nie będzie zamieniany na wielką. Również ustawienie,keyboardType
abyemail-address
wyświetlić klawiaturę z dostępną opcją @ . Tak bym zrobił:źródło