вопрос по настройке действий для окна поиска - PullRequest
0 голосов
/ 03 октября 2018

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

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

handleKeyDown = (e) => {
    if (e.keyCode === 13 && e.target.value !== '') {
        this.props.actions.searchListings(e.target.value);
    } else if (e.keyCode === 13 && e.target.value === '') {
        this.props.actions.setListingsPage(0);
    }
};

Так что это действие работает

this.props.actions.searchListings (e.target.value);

, но это действие не работает

this.props.actions.setListingsPage (0);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...