zoukankan      html  css  js  c++  java
  • vue 实现页面监听键盘按键 上下左右

    vue 实现页面监听键盘按键 上下左右

    其实这个就算是快捷键的操作了,单纯的按下一个按键监听,目前也稍微简单一点。

    在 mounted 钩子函数里面调用一个方法,让页面监听键盘事件。

    this.keyDown()
    

    然后接下来的工作就是监听。

    	  // 监听键盘
          keyDown() {
            document.onkeydown =  (e) => {
              //事件对象兼容
              let e1 = e || event || window.event || arguments.callee.caller.arguments[0]
              //键盘按键判断:左箭头-37;上箭头-38;右箭头-39;下箭头-40
              //左
              if (e1 && e1.keyCode == 37) {
                // 按下左箭头
              } else if (e1 && e1.keyCode == 39) {
                // 按下右箭头
              }
            }
          },
    

    没了,然后在相应的判断里面执行自己的业务逻辑就可以了。

    【版权声明】本博文著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处!
    【重要说明】本文为本菜鸟的学习记录,论点和观点仅代表个人不代表此技术的真理,目的是学习和可能成为向别人分享的经验,因此有错误会虚心接受改正,但不代表此时博文无误!
    【博客园地址】JayveeWong: http://www.cnblogs.com/wjw1014
    【CSDN地址】JayveeWong: https://blog.csdn.net/weixin_42776111
    【Gitee地址】Jayvee:https://gitee.com/wjw1014
    【GitHub地址】Jayvee:https://github.com/wjw1014
  • 相关阅读:
    Python-内置函数
    Python-匿名函数
    Python-函数递归-二分法
    Python-函数递归
    Day4-函数
    CSS-定位
    CSS-文本属性,文字属性
    CSS-浮动
    CSS-盒模型
    CSS-继承和层叠
  • 原文地址:https://www.cnblogs.com/wjw1014/p/14866774.html
Copyright © 2011-2022 走看看