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

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

На странице есть TextInput который работает как калькулятор. Необходимо чтобы он автоматический был в фокусе,
при входе на станицу и в дальнейшем клавиатура не исчезала.
  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ответы на вопрос 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 на ваше поле. Думаю таким образом пользователь все время будет в фокусе интпута. Но вы должны понимать что он не сможет даже на кнопку нажать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы