React-Native는 대문자가 아닌 첫 글자를 쓸 수 없습니다.


91

react-native에 문제가 있습니다. 사용자가 자신의 이메일 주소를 입력 할 수있는 입력 구성 요소 (텍스트 필드와 같은)가 있지만 첫 번째 문자는 항상 대문자 기본값으로 제공되며 대문자가 아닌 문자로 만드는 것은 불가능합니다. 첫 글자도 작게 변경하려면 어떻게해야하나요?여기에 이미지 설명 입력


4
이미 "autoCapitalize"로 해결했습니다. :) 모두 감사합니다! 좋은 하루 되세요!
알리 Zeynalov

답변:


209

TextInput은 이것을 사용하여 처리합니다.

autoCapitalize enum('none', 'sentences', 'words', 'characters')  

예를 들어 이렇게 시도하십시오

<TextInput
     placeholder=""
     placeholderTextColor='rgba(28,53,63, 1)'
     autoCapitalize = 'none'
     value ='test'
     />

1
감사합니다.
Biplov Kumar

5

TextInput모든 문자를 대문자로 만드는 데 문제가 autoCapitalize = 'characters'있는 경우을 사용할 수 있으며 첫 번째 문자 만 대문자로하려면 autoCapitalize = 'words'. 그러나 키보드 유형 속성을 설정하지 않았는지 확인하십시오 .


2

속성 autoCorrectfalse. 이렇게하면 첫 번째 이메일 문자를 대문자로 사용하지 않습니다. 또한 설정 keyboardTypeemail-address보여줍니다와 키보드 @의 접근 옵션을 선택합니다. 그게 내가 할 방법입니다.

          <TextInput
            textContentType='emailAddress'
            keyboardType='email-address'
            autoCapitalize='none'
            autoCorrect={false}
            autoCompleteType='email'
          />
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.