Vue中键盘事件

摘要:
Vue中监听键盘事件及修饰符键盘事件:  keyCode 实际值48到57  0-965到90a-z(A-Z)112到135F1-F248BackSpace(退格)9Tab13Enter(回车)20CapsLock(大写)32Space(空格键)37Left(左箭头)38Up(上箭头)39Right(右箭头)40Down(下箭头)  别名按键设置.delete删除.tabTab.enter回车.e
Vue中监听 键盘事件及修饰符

键盘事件:

  keyCode 实际值

  • 48到57   0 - 9
  • 65到90 a - z ( A-Z )
  • 112到135 F1 - F24
  • 8 BackSpace ( 退格 )
  • 9 Tab
  • 13 Enter ( 回车 )
  • 20 Caps Lock ( 大写)
  • 32 Space ( 空格键 )
  • 37 Left ( 左箭头 )
  • 38 Up ( 上箭头 )
  • 39 Right ( 右箭头)
  • 40 Down ( 下箭头 )

  别名按键设置

  • .delete 删除
  • .tab Tab
  • .enter 回车
  • .esc 退出
  • .space 空格
  • .left 左箭头
  • .right 右箭头
  • .down 上箭头
  • .up 下箭头
  • .ctrl Ctrl
  • .alt Alt
  • .shift Shift  

  修饰符

  • .stop   阻止事件冒泡 (等同于JavaScript中的event.stopPropagation()
  • .prevent   阻止默认行为 (等同于JavaScript中的event.preventDefault()
  • .self  当事件在该元素本身触发回调
  • .capture  触发事件捕获
  • @once  只执行一次

免责声明:文章转载自《Vue中键盘事件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇我的WCF之旅 (11): 再谈WCF的双向通讯基于Http的双向通讯 V.S. 基于TCP的双向通讯arcgis for android 本地缓存下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Vue-CLI项目搭建

一、环境搭建 1、安装服务器node 官网下载 https://nodejs.org/zh-cn/ node:用C++语言编写,用来运行JavaScript语言     node可以为前端项目提供server (包含了socket) 2、安装包管理器npm 管理员命令行安装:window系统:npm install -g cnpm --registry=h...

Vue项目性能优化整理

 以下方式基于 @vue/cli 快速搭建的交互式项目脚手架 1. 路由懒加载 当打包构建应用时,JavaScript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了。 结合 Vue 的异步组件和 Webpack 的代码分割功能,轻松实现路由组件的懒加载。 1 imp...

Vue全家桶

一、简介 武林至尊,宝刀React,号令天下,莫敢不从,Vue不出,谁与争锋本文介绍Vue全家桶:Vue+Vue-router+Vuex+axios。 二、Vue Vue 是一套用于构建用户界面的渐进式框架,和React,都自称自己只关注视图层 1.引入Vue 开发环境: <script src="https://cdn.jsdelivr.net/n...

Vue中CodeMirror组件设置高度自适应

写在前面 由于项目中需要使用代码编辑器插件,于是找到了CodeMirror,这个插件功能十分强大,官网地址:https://codemirror.net/ 但是,当把插件集成到项目时,发现编辑器显示高度是默认的300px,这个高度显然是不友好的,所以需要将高度改为自适应。 查看官方文档说是将height设置为auto即可,但是加上知乎发现这个样式根本不起...

解决webstorm中vue语法没有提示

首先看看webstrom内置的vue插件,打上勾,没有这个选项就要自己去下载插件了 如果插件还是没有语法提示,可以用下面的方法,自己添加语法进去搜索 unknown HTML tag attributes ,将下面的指令复制到点开的窗口里v-textv-htmlv-oncev-ifv-showv-elsev-forv-onv-bindv-modelv-re...

浅析vue混入(mixin)

  vue中的混入,可以在一定程度上提高代码的复用性。通俗来说,混入类似于“继承”,当前组件对象继承于组件对象,一般情况下遵循“就近原则”。但是与继承不同的是,继承一般都跟随着属性的重写与合并,混入在不同的配置项中,有着不同的混入策略,下面会一一进行介绍vue不同配置项的混入策略。vue混入的基本流程如图所示,混入属性的合并是发生在组件的生命周期钩子调用之...