vue注册监听事件

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

this.keyDown()

2、在methods中添加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) {

            // 按下右箭头

          }

        }

      }

作者:喜欢走弯路的人

链接:https://www.jianshu.com/p/b0900bf3e22c

来源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容