Как включить или отключить кнопку, когда пользователь печатает в Vue Ui-select - PullRequest
0 голосов
/ 05 июня 2018

У меня есть опция ui-select в vue, которая позволяет пользователю выбирать или вводить нужный элемент поиска.Пожалуйста, смотрите рисунок ниже:

enter image description here

Это его бэкэнд:

<ui-select 
    v-model="groupName"
    has-search
    @input="checkEvent()"
></ui-select>

Итак, пока пользователь печатаетокно поиска < ui-select> , I want to call the method checkEvent () `:

checkEvent(){
    console.log("You've called me");
}

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

1 Ответ

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

input испускается только при выборе опции.Вы должны слушать query-change вместо:

<ui-select 
    v-model="groupName"
    has-search
    @query-change="checkEvent"
    @input="checkEvent()"
></ui-select>
...