【问题标题】:vue select field get keypress valuevue 选择字段获取按键值
【发布时间】:2020-11-04 22:45:03
【问题描述】:

我正在使用 vue-search-select 在选择字段上实现自动完成。现在我想让输入用户输入以从选择字段中搜索。我尝试使用 keyup 事件但没有用。有什么方法可以让该输入用户输入?

<model-list-select
 :list="activity_list"
 v-model="business_activity"
 option-value="id"
 :custom-text="optiontext"
 @input="onChange($event)"
 @keyup="keyhandle($event)"
>
</model-list-select>

【问题讨论】:

    标签: javascript vue.js autocomplete


    【解决方案1】:

    尝试将@keyup="keyhandle($event)" 替换为@keyup.enter="keyhandle($event)"

    【讨论】:

    • 确保您的方法名称正确 - keyhadle 拼写错误。浏览器控制台有错误吗?
    • 不,这里拼写错误。我正在尝试控制台,但没有在任何按键上调用该函数
    • 我尝试在代码框codesandbox.io/s/vigilant-wright-znw2g?file=/src/App.vue 中重新创建此问题,似乎该事件没有被触发。唯一的方法是在模型属性上使用观察器(在本例中为“business_activity”来获取新旧值。
    猜你喜欢
    • 1970-01-01
    • 2013-04-03
    • 1970-01-01
    • 2019-12-06
    • 1970-01-01
    • 2012-10-24
    • 1970-01-01
    • 2019-02-03
    • 2020-03-15
    相关资源
    最近更新 更多