Реагировать на встроенный SecureTextEntry, который не работает на AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Реагировать на встроенный SecureTextEntry, который не работает на Android

Сообщение Anonymous »

Я пытаюсь использовать встроенный в реакцию SecureTextEntry, чтобы скрыть свой пароль и подтвердить поля пароля во время регистрации. Я использую собственный компонент InputBox для textInput. Ниже приведен мой код,

Код: Выделить всё

                
this.setState({
Pword
})
}
secureTextEntry={true}
value={this.state.Pword}
pHolder={"Password"}
color={'white'} />


this.setState({
CPword
})
}
secureTextEntry={true}
value={this.state.CPword}
pHolder={"Confirm Password"}
color={'white'} />
Первое текстовое поле работает нормально, когда вводится пароль, оно отображается в виде точек, но поле подтверждения пароля не работает. есть ли у кого-нибудь идеи, почему это может произойти?

Это поле ввода, на которое ссылается приведенный выше код
Я использую,

Код: Выделить всё

"react": "16.5.0",
"react-native": "0.57.1",
Мне удалось это исправить, удалив код KeyboardType={'default'} из моего компонента ввода. Несмотря на то, что проблема устранена, я хотел бы знать, почему первое поле secureTextEntry работало, а другое - нет, поскольку они оба были идентичны, за исключением значения. может кто-нибудь объяснить, почему это могло произойти,

спасибо.

Подробнее здесь: https://stackoverflow.com/questions/546 ... on-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»