Vuejs Select Dropdown с записью опции, которая отсутствует, делает выбранное значение пустым - PullRequest
0 голосов
/ 03 октября 2019

Я пытаюсь использовать компонент VueJs Select (https://vue -select.org ), но я хочу, чтобы пользователь написал опцию в поле ввода, которого нет впредставлены параметры по умолчанию.

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

Вот мой v-select:

<v-select :options="sortingOptions" v-model="sortingDefinition" taggable @input="setSelected" :multiple="false"></v-select> 

Я передал taggable как свойство, поскольку в документации указано следующее:

Чтобы разрешить ввод, которого нет в опциях, установите для свойства taggable значениеtrue. (https://vue -select.org / guide / values.html # маркировка )

Затем, когда я начинаю что-то печатать и заканчиваю, затем останавливаю фокус на вводе(раскрывающееся) поле, следующая функция не вызывается с новым значением, которое я набрал почему?

setSelected(value){
        console.log('value: ', value);
},

Есть мысли? Спасибо

1 Ответ

0 голосов
/ 03 октября 2019

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

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