@BalgabayevD
Начинающий front-end программист

Как сделать чтобы TextInput постоянно был в фокусе?

На странице есть TextInput который работает как калькулятор. Необходимо чтобы он автоматический был в фокусе,
при входе на станицу и в дальнейшем клавиатура не исчезала.
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 3
NeiroNx
@NeiroNx
Программист
При событии потери фокуса, устанавливать фокус снова.
Ответ написан
@Che603000
c 2011 javascript
Ответ написан
Комментировать
RomReed
@RomReed
JavaScript, Flutter, ReactNative, Redux, Firebase
Ну во первых у TextInput есть свойство https://reactnative.dev/docs/textinput#autofocus
во вторых есть метод https://reactnative.dev/docs/textinput#onblur за который можно зацепиться и с помощью ref делать focus на ваше поле. Думаю таким образом пользователь все время будет в фокусе интпута. Но вы должны понимать что он не сможет даже на кнопку нажать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы