Vuetify-清除v文本字段时如何触发方法

Fra*_*ieu 6 vue.js vuetify.js nuxt

Vuetify清除文本字段时,有什么方法可以调用方法?

<v-text-field
    class="mt-2 mb-0"
    clearable
    solo
    v-model="searchQuery"
    append-icon="search"
    @click:append-outer="searchCos"
   label="Nom de compagnies ou mots-clés">
 </v-text-field>

...
onClear() {
doSomethingHere
}
Run Code Online (Sandbox Code Playgroud)

谢谢

弗朗西斯

ßia*_*rol 10

您可以使用,@click:clear="()"这样就可以在清除文本的同时调用该函数。

这是例子

https://codepen.io/anon/pen/ePmLOg?editors=1010


Dig*_*ter 8

使用clear-icon-cb道具。这允许您在单击清除图标时使用自定义回调函数。

<v-text-field
  clearable
  :clear-icon-cb="onClearClicked">
</v-text-field>

onClearClicked () {
  // do something
}
Run Code Online (Sandbox Code Playgroud)

  • :clear-icon-cb 现在已折旧。现在使用@click:clear (15认同)