【发布时间】:2021-04-07 02:33:27
【问题描述】:
我正在使用 Vuetify 1.5.2 开发一个 vue.js 应用程序。我们有一个像这样的 v-select:
<v-select
v-model="selectedOptions"
:items="options"
multiple
outline
offset-y
small-chips
@change="(selection) => selectionChanged(selection)" >
</v-select>
...
...
selectionChanged(selection) {
console.log('selection=', selection);
}
这给了我一个如下所示的下拉菜单:
我正在尝试将选定的选项传递给处理程序,但我没有获得我选择的特定项目,而是获得了 selectedOptions 中的选定项目数组。实际上,我不知道选择了哪个项目。是否有道具或事件可以帮助我跟踪在 Vuetify 1.5.2 中选择的特定项目?
谢谢
【问题讨论】:
-
我不太明白。您说要检索选定的项目。但打勾的是那些被选中的,所以它们在
selectedOptions。也许你的意思是你想要那些被选中的新的? -
是的,我想你可以说:最后一个被选中(或未选中)。
-
我提出了一个在选中和取消选中时都有效的答案。
标签: vue.js vuetify.js v-select