Ich erstelle ein Dropdown-Menü in v-select
und nachdem ich beim Klicken auf die Schaltfläche „Löschen“ eine Option ausgewählt habe, muss ich das Dropdown-Menü löschen und das Optionsfeld auf die Anfangsstufe ändern.
So überprüfen Sie, ob auf die Schaltfläche „Löschen“ (x) geklickt wurde. Ich habe versucht, on-change
用于获取所选值,它工作正常,而 @click
usw. zu verwenden, aber nichts davon funktioniert. Bitte helfen Sie mir.
<template> <v-select v-model="selected" :reduce="(option) => option.id" :options="[ { label: 'One', id: 1 }, { label: 'Two', id: 2 }, ]" @onChange="searchProduct" /> </template> <script> export default { data() { return { selected: 3, } }, methods(){ searchProduct(selected){ console.log('selected value ',selected) } } </script>
Ich freue mich auf eine Möglichkeit, mit Dropdown-Löschereignissen umzugehen.
由于我们还没有任何显式的
事件
,因此我们可以通过观察v-model
值来实现此要求。根据要求进行现场演示: