Функция onInputChange вызывается без ввода чего-либо в поле поиска - PullRequest
0 голосов
/ 17 октября 2019

Если мы делаем onFocus в поле поиска и ничего не вводим в поле, если вы делаете onBlur, вызывается функция onInputChange. Это ожидаемое поведение? Другие поля ввода, что бы мы ни выбрали, функция вызывается только в том случае, если происходит событие или мы начинаем печатать.

Пример кода: https://codesandbox.io/s/react-codesandboxer-example-pmmop Я добавил в функцию console.log. Этот console.log будет печататься, когда вы просто фокусируете и делаете onBlur.

Я думаю, что это не должно вызываться, пока пользователь не начнет печатать. Я не знаю, имеет ли реагирующий выбор это или обычное поведение. Может кто-нибудь объяснить мне этот вопрос?

...