как настроить Onpress On Textinput в реагирующем - PullRequest
0 голосов
/ 15 февраля 2019

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

Ответы [ 2 ]

0 голосов
/ 15 февраля 2019

Вы не можете явно назвать onPress для TextInput.Вы могли только использовать.onFocus, который будет вызван, когда вы нажмете поле ввода, чтобы навести курсор туда. Нет необходимости фокусироваться на onBlur, поскольку ваш вариант использования не требуется. .Ручка закрывается в пределах onFocus, если возможно.

onFocus = () => {
  // do something
}

render() {
  <TextInput onFocus={onFocus} />
}
0 голосов
/ 15 февраля 2019

Что вам нужно сделать, это использовать onFocus и onBlur TextInput.

<TextInput 
    onFocus={this.onFocus}
    onBlur={this.onBlur}
/>

onFocus = () => {
 // Open date picker
}

onBlur = () => {
 // Close date picker and add value to textinput
}
...