“В клавише ввода нажмите нажмите React JS” Ответ

При вводе клавиш нажмите React

onKeyPress={(e) => e.key === 'Enter' && handleSearch()}
Jittery Jaguar

React Detect Enter -ключ

var Input = React.createClass({
  render: function () {
    return <input type="text" onKeyDown={this._handleKeyDown} />;
  },
  _handleKeyDown: function(e) {
    if (e.key === 'Enter') {
      console.log('do validate');
    }
  }
});
Glorious Grivet

В клавише ввода нажмите нажмите React JS

  useEffect(() => {
    const listener = event => {
      if (event.code === "Enter" || event.code === "NumpadEnter") {
        console.log("Enter key was pressed. Run your function.");
        event.preventDefault();
        // callMyFunction();
      }
    };
    document.addEventListener("keydown", listener);
    return () => {
      document.removeEventListener("keydown", listener);
    };
  }, []);
Tender Tarantula

Ответы похожие на “В клавише ввода нажмите нажмите React JS”

Вопросы похожие на “В клавише ввода нажмите нажмите React JS”

Больше похожих ответов на “В клавише ввода нажмите нажмите React JS” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования