嗨,大家好,我目前有一个输入表单,并且想按Enter键之外的其他任何按钮时,将showTag设置为false。例如,按下删除按钮或字母q后,我希望将showTag布尔值设置为false。有什么办法吗?谢谢!
@Repository
答案 0 :(得分:3)
我的意思是,由于传递的事件应该像其他事件一样是常规的javascript事件,因此您可以处理所有键盘输入并检查键码。
<input type="text" v-model="msg" class="form-control m-0" placeholder="Filter by tag" @keyup="onKeyup" />
...
methods: {
onKeyup(event) {
showTag = (event.which == 13 || event.keyCode == 13)
},
},