Текстовое поле UI 1.3.1 для материала не имеет метода onKeyPress - PullRequest
0 голосов
/ 05 июля 2018

Когда я пытаюсь включить метод on on handleKeyPress в своем текстовом поле пользовательского интерфейса материала, ожидая, когда клавиша ввода вызовет событие, но onKeyPress не поддерживается. Есть ли другой способ обработки нажатия клавиши Enter в текстовом поле с пользовательским интерфейсом материала?

  <TextField
     onChange={(e) => this.handleKeyPress(e)}
  />



handleKeyPress = (e) => {
    if (e.keyCode === 'Enter') {
        this.check(e);
    }
}

1 Ответ

0 голосов
/ 05 июля 2018

Необходимо использовать свойство keyCode

handleKeyPress = (e) => {
    if (e.keyCode === 13) {
        this.check(e);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...