keydown:在键盘上按下某个键时触发。如果按住某个键,会不断触发该事件,但是 Opera 浏览器不支持这种连续操作。
keypress:按下某个键盘键并释放时触发。如果按住某个键,会不断触发该事件。该事件处理函数返回 false 时,会取消默认的动作(如输入的键盘字符)。
keyup:释放某个键盘键时触发。该事件仅在松开键盘时触发一次,不是一个持续的响应状态。

  1. 在mounted中加上window.addEventListener(“keydown”, this.KeyDown);监听
mounted() {window.addEventListener("keydown", this.KeyDown);
}
  1. 在methods中写上KeyDown函数
 methods: {KeyDown(event) {const e = event || window.event || arguments.callee.caller.arguments[0];let key = e.keyCode;        //键盘码值 keycodeif (key == 37) { //左console.log("left");} else if(key == 38) {  //上console.log("up");} else if(key == 39) { //右console.log("right");} else if(key == 40) {  //下console.log("down");}},
}
  1. 键盘常用键的keyCode值
键位 keyCode
0-9 48-57
a到z(A到Z) 65到90
F1到F24 112到135
BackSpace(退格) 8
Tab 9
Enter(回车) 13
Caps_Lock(大写锁定) 20
Space(空格键) 32
Left(左箭头) 37
Up(上箭头) 38
Right(右箭头) 39
Down(下箭头) 40

VUE中键盘快捷键-JS键盘事件

vue 键盘(上下左右)快捷键相关推荐

  1. Cygwin复制,粘贴 直接用鼠标在黑框上选区即可,选区结束就已经复制了。cygwin里面Ctrl+V是不能粘贴的,用Shfit+ Insert(键盘上下左右方向键的上面) Cygwin 下切换目

    Cygwin复制,粘贴 直接用鼠标在黑框上选区即可,选区结束就已经复制了.cygwin里面Ctrl+V是不能粘贴的,用Shfit+ Insert(键盘上下左右方向键的上面) Cygwin 下切换目录略 ...

  2. 用键盘上下左右键和ctrl键移动TreeView节点

    /// <summary>/// 用键盘上下左右键和ctrl键移动节点 /// 思路:现复制2个选中的节点.1.为了记住第一次选中节点位置,2在上移过程中现将令一个插入指定位置,/// 然 ...

  3. ipad键盘使用快捷键_每个iPad使用者都应该知道的20个键盘快捷键

    ipad键盘使用快捷键 The iPad is great for watching YouTube or web browsing, but it's increasingly common for ...

  4. 如何解除计算机方向键问题,笔记本键盘上下左右键怎么解锁_笔记本电脑的上下左右键被锁住了如何解决-win7之家...

    我们在电脑中玩游戏的时候,经常会使用到键盘上下左右键来进行操作,不过有不少笔记本用户反映说键盘上下左右键被锁住了,导致无法操作,但是这种情况不多见,如果被锁定的话.一般是数字区域,方向键基本上没有被锁 ...

  5. windows系统键盘无法使用快捷键

    windows系统键盘无法使用快捷键 record 描述: windows系统键盘无法使用快捷键 例如: Windows键 ALT + F4 ALT + TAB CTRL + ESC CTRL + A ...

  6. JS实现用键盘上下左右键移动页面的div进行移动,并且不能移出页面

    <style>#box {width: 200px;height: 200px;background-color: red;position: fixed;} </style> ...

  7. table支持键盘上下左右控制

    <!DOCTYPE html> <html> <head><title>table支持键盘上下左右控制</title><script ...

  8. linux 读取键盘上下左右键小程序

    linux 读取键盘上下左右键小程序 月城雪兔 2016-06-03 17:28:31 因为想读取键盘的上下左右方向键,却发现在网上不容易找到恰当的例子,最后是以一个ros程序简化而来的. 第一,为什 ...

  9. pygame 图像--键盘上下左右

    将图像初始在窗口中心位置, 不然就会初始在左上角 # 初始窗口中心 ship_rect.center = screen_rect.center 监控键盘 上下左右 import sys import ...

  10. 【 js中通过键盘上下左右移动图片】

    js中通过键盘上下左右移动图片 第一种方法 <!-- <!DOCTYPE html> <html lang="en"> <head>< ...

最新文章

  1. MIT发布首个贝叶斯「数据清洗」机器人!8小时洗200万条数据
  2. 【工具类】JAVA POI 代码导出表格的两种办法(代码全注释,小白也不怕)
  3. C#过滤重复数据,使用泛型
  4. educoder答案python玩转列表_2020大学mooc用Python玩转数据章节测验答案
  5. c++工程师面试常见问题之c++中四种cast转换
  6. 4.使用pnglib读写png图片
  7. C# win10系统调用不了系统自带的软键盘osk.exe
  8. 不一样的假期,到底哪里不一样?
  9. 基于Verilog语言的伪随机码的编写
  10. vsftp tomcat jdk
  11. 【Python】随机种子 random/numpy/pytorch/pytorch.cuda
  12. python50行小游戏_使用Python写一个小游戏
  13. 火山视窗多窗口交互操作
  14. 纯swift开发,弹幕,演唱会广告牌
  15. 使用Arduino IDE来编写上传STM32以及STM8代码,STM32Duino教程
  16. vue中printJS打印表格---json
  17. Kaggle教程 机器学习中级7 Data Leakage
  18. 16.控制转移指令(条件跳转指令、比较条件跳转指令、多条件分支跳转指令、无条件跳转指令)
  19. 游北海公园遇到一个特别有活力的大爷,感觉他才是年轻人
  20. Rubber Translator一款更人性化的免费文献翻译工具,支持多翻译引擎

热门文章

  1. java 开源mis系统框架_开源 MIS 系统解决方案 jeeww
  2. 27_Pandas按星期,月份,季度和年份的天计算时间序列数据的总计和平均值
  3. Redcarpet 出现 Invalid id given错误解决办法
  4. 飞桨PaddlePaddle 英特尔神经计算棒 联合优化AI算法CPU部署性能,推动产业低成本智能化升级
  5. 谨记:只看背驰会死翘翘的!
  6. 23000字,信息流广告分析基础!
  7. 计算机类毕业设计评语导师评语,毕业设计导师评语
  8. 用一台笔记本跑ROVIO
  9. 批处理为win7桌面添加计算机图标,WIN7桌面显示IE图标批处理
  10. matlab中非线性误差分析方法,matlab计算方法实验指导误差分析