vue运行为v-on在监听键盘事件时,添加了特殊的键盘修饰符: <input v-on:keyup.13="submit"> vue还非常贴心地给出了常用按键的别名,这样就不必去记keyCode ~ ~ 上面代码,还可以在这样写: <input v-on:keyup.enter="submit"> <input @keyup.enter="submit"> 全部的键盘别名: .enter .tab .delete (捕获 “删除” 和 “退格” 键) .esc .space .up .down .left .right 还有一些组合按键: .ctrl .alt .shift .meta(window系统下是window键,mac下是command键) Alt + C : <input @keyup.alt.67="doSth"> Ctrl + Click : <div @click.ctrl="doSth">点我</div> 注意!!!如果用了封装组件的话,比如element,这个时候使用按键修饰符需要加上.native 比如: <el-input v-model="account" placeholder="请输入账号" @keyup.enter.native="search()"></el-input>
标签:vue,keyup,键盘,enter,监听,native From: https://www.cnblogs.com/lucky06y/p/17903390.html