Реагировать на встроенный 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

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