如何在vue.js v-select中添加@keypress

如何在vue.js v-select中添加@keypress,vue.js,Vue.js,我尝试了上面的代码,但似乎不起作用。 这是可能的还是有别的办法 提前感谢您应该添加.native修饰符来监听组件的事件,因此将@keypress=更改为@keypress.native=感谢很多人的帮助。要进一步添加,如果使用bootstra vue表单选择,@samayo的答案也是正确的@keydown.native.ctrl.enter=如果您想在那里侦听ctrl+enter事件,则可以使用。 <v-select :value.sync="selected" :options="opt

我尝试了上面的代码,但似乎不起作用。 这是可能的还是有别的办法


提前感谢

您应该添加.native修饰符来监听组件的事件,因此将@keypress=更改为@keypress.native=

感谢很多人的帮助。要进一步添加,如果使用bootstra vue表单选择,@samayo的答案也是正确的@keydown.native.ctrl.enter=如果您想在那里侦听ctrl+enter事件,则可以使用。
<v-select :value.sync="selected" :options="options" @keypress="function()"> 
</v-select>