Почему мой secureTextEntry не работает? Вот мой код:
export default function App() {
const { t } = useTranslation();
const [value, setValue] = useState('');
return (
<View style = {s.container}>
<Input value='' placeholder='Passwort' style = {[InputStyles.normal, s.inputMargin]} />
<Input value = {value} onChangeText = {(e) => setValue(e)} placeholder='E-Mail' style = {InputStyles.normal_icon} icon = {<AntDesign name = "stepforward" size = {24} color = "black" />} multiline secureTextEntry = {true} keyboardType='default' />
</View>
);
}



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


secureTextEntry не работает с multiline. Вот что говорится в документации React Native:
secureTextEntry
If true, the text input obscures the text entered so that sensitive text like passwords stay secure. The default value is false. Does not work with multiline = {true}.
Чтобы это работало, удалите multiline правильность, например:
export default function App() {
const { t } = useTranslation();
const [value, setValue] = useState('');
return (
<View style = {s.container}>
<Input value='' placeholder='Passwort' style = {[InputStyles.normal, s.inputMargin]} />
<Input value = {value} onChangeText = {(e) => setValue(e)} placeholder='E-Mail' style = {InputStyles.normal_icon} icon = {<AntDesign name = "stepforward" size = {24} color = "black" />} secureTextEntry = {true} keyboardType='default' />
</View>
);
}
Это странно. Перезагрузите сервер и мобильное устройство.
Перезапускаю, теперь работает. Спасибо!!
Очень рад, что смог помочь :)
Это не работает <.< Я также вижу свой текст