AI编程助手
AI免费问答

Vue中自定义按键修饰符(键盘监听事件)的实现代码

不言   2018-08-14 16:24   1944浏览 原创

本篇文章给大家带来的内容是关于Vue中自定义按键修饰符(键盘监听事件)的实现代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

按键修饰符也就是vue提供的键盘监听事件。

代码如下:

  
    <meta>
  

  <div>
    <label>Id:<input></label>
    <label>Name:
        <!--输入完成之后按下 enter键即可调用add 方法-->
      <input>
    </label>
    <input>
  </div>

<script></script><script>
  var vm = new Vue({
    el:&#39;#app&#39;,
    data:{
      id:&#39;&#39;,
      name:&#39;&#39;,
    },
    methods:{
      add(){
        alert(this.name);
        this.id = this.name = "";
      },
    },
  });
</script>

全部的按键别名

.enter

.tab

.delete

.esc

.space

.up

.left

.down

.right

还可以通过 config.keyCodes 对象自定义键值修饰符别名

js部分定义:

//自定义全局按键修饰符,键盘码和键盘按键的对应关系可自行百度。
Vue.config.keyCodes.f2 = 113;

 使用:

<input>

 相关推荐:

类成员修饰符的疑义

vue自定义指令实现v-tap插件

vue的自定义动态组件使用详解

前端入门到VUE实战笔记:立即学习
>在学习笔记中,你将探索 前端 的入门与实战技巧!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。