Я генерирую v-select в l oop, он работает нормально.
Единственная проблема, с которой я сталкиваюсь, состоит в том, что, как только я выбираю какое-то значение, происходит какое-то действие, но после этого я Я не могу сбросить раскрывающееся значение по умолчанию или первое значение.
v-select продолжает показывать выбранное мной значение и не получает сброс. Я хочу сбросить его вручную.
Например, если я выберу «Отзыв» в раскрывающемся списке, то после выполнения функции он должен сброситься до «Выбрать»
Мой код:
<v-select v-if="item.actualStatus == 'complete'"
:items="getItems('completeItems')"
label="Select"
outlined
dense
v-on:input="takeAction($event, item)"
></v-select>
Функция GetItems:
getItems(type) {
switch(type) {
case 'completeItems':
return this.completeItems
break;
}
},
CompleteItems в функции данных
completeItems: [
{text: 'Select',value: ''},
{text: 'Call Events',value: 'completeCallEvent'},
{text: 'Feedback',value: 'completeFeedback'},
{text: 'Listen Audio',value: 'completeListenAudio'},
{text: 'View Video',value: 'completeViewVideo'}
]
Функция Takeaction:
takeAction(event,item) {
switch(event) {
case 'completeFeedback':
this.dialogFeedback = true
this.feedbackCall(item)
break;
}