【发布时间】:2020-11-04 17:55:51
【问题描述】:
我用vue-select,需要触发选项打开事件,我试过了:
<v-select :filterable="false" onclick="this.customMethod('meow')" />
但这不支持 vue 方法。
【问题讨论】:
-
你试过@click="yourCB()"
标签: javascript vue.js laravel-mix vue-select
我用vue-select,需要触发选项打开事件,我试过了:
<v-select :filterable="false" onclick="this.customMethod('meow')" />
但这不支持 vue 方法。
【问题讨论】:
标签: javascript vue.js laravel-mix vue-select
试试这样的:
<v-select :filterable="false" @search:focus="customMethod('meow')" />
如果您想查看所有支持的事件,click here。
例如,你要在元素被点击时调度事件,你必须使用@search:focus事件。
如果你想改变元素上的调度事件,你必须使用@input事件。
【讨论】:
使用@change='meow()'
并在你的方法中包含喵
【讨论】:
如果您的方法 customMethod() 与您的行位于同一代码页(在 METHOD 部分),请在方法之前不使用 this. 调用它。而onclick是@click="..."或v-on:click="..."
所以只要@click="myMethod"
【讨论】: