<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <script type="text/javascript" src="../js/vue.js"></script> <title>Document</title> </head> <body> <!-- vue中常用按键的别名 1 回车 :enter 2 删除 : delet (“删除”和“退格”键) 3 退出 : esc 4 空格 : space 5 换行 : tab(特殊:必须配合keydown使用,因为按键自带切走功能) 6 上 : up 7 下 : down 8 左 : left 9 右 : right vue中没有提供别名的按键可以用原始的key值去绑定,但是需要改写成kebab-case(短横线命名) 系统中的特殊按键: ctrl alt shift meta(win的徽标键) 1.配合keyup使用,按下修饰键的同时 再去按其他按键 随后释放其他按键事件才会触发 2.配合keydown使用 ,正常触发事件 vue.config.keycodes.自定义键名=键码 ,可以自定义键名 --> <div id="root"> <h1> 欢迎你 {{name}} </h1> <!-- vue中给常用的按键起啦别名 --> <input type="text" placeholder="按下回车进行输入" @keyup.enter="showInfo"> </div> <script> const vm=new Vue({ el:"#root", data:{ name:"xiao bai" }, methods:{ showInfo(e){ console.log(e.target.value); } } }) </script> </body> </html>
标签:el,vue,const,log,键盘,事件,name From: https://www.cnblogs.com/xiaobaizitaibai/p/16836072.html