全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Vue键盘事件用法总结

这两天学习了Vue.js 感觉组件这个地方知识点挺多的,而且很重要,所以,今天添加一点小笔记,学习一下Vue键盘事件
键盘事件

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title></title>
  <script src="../js/Vue.js" charset="utf-8"></script>
  <script type="text/javascript">
    window.onload = function () {
      var vm = new Vue({
        el: '#box',
        data: {},
        methods: {
          show: function (ev) {
            alert(ev.keyCode)
          }
        }
      });
    }
  </script>
</head>
<body>
<div id="box">
  <input type="text" @keydown="show($event)">
</div>
</body>
</html>

keyCode

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title></title>
  <script src="../js/Vue.js" charset="utf-8"></script>
  <script type="text/javascript">
    window.onload = function () {
      var vm = new Vue({
        el: '#box',
        data: {},
        methods: {
          show: function (ev) {
            if(ev.keyCode==13){
              alert('你按了回车键!')
            }
          }
        }
      });
    }
  </script>
</head>
<body>
<div id="box">
  <input type="text" @keyup="show($event)">
</div>
</body>
</html>

keyUp

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title></title>
  <script src="../js/Vue.js" charset="utf-8"></script>
  <script type="text/javascript">
    window.onload = function () {
      var vm = new Vue({
        el: '#box',
        data: {},
        methods: {
          show: function (ev) {
            alert(ev.keyCode)
          }
        }
      });
    }
  </script>
</head>
<body>
<div id="box">
  <input type="text" @keyup="show($event)">
</div>
</body>
</html>

键盘事件——简写方式

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title></title>
  <script src="../js/Vue.js" charset="utf-8"></script>
  <script type="text/javascript">
    window.onload = function () {
      var vm = new Vue({
        el: '#box',
        data: {},
        methods: {
          show: function () {
            alert('你按了回车!');
          },
          show2: function () {
            alert('你按了回车!');
          },
          show3: function () {
            alert('你按了上键!');
          },
          show4: function () {
            alert('你按了下键!');
          },
          show5: function () {
            alert('你按了左键!');
          },
          show6: function () {
            alert('你按了右键!');
          }
        }
      });
    }
  </script>
</head>
<body>
<div id="box">
  <input type="text" @keyup.13="show()">
  <hr>
  <input type="text" @keyup.enter="show2()">
  <hr>
  <input type="text" @keyup.up="show3()">
  <hr>
  <input type="text" @keyup.down="show4()">
  <hr>
  <input type="text" @keyup.left="show5()">
  <hr>
  <input type="text" @keyup.right="show6()">
  <hr>
</div>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Vue键盘事件  # vue  # 绑定键盘事件  # vue.js  # 键盘事件  # vue双击事件2.0事件监听(点击-双击-鼠标事件)和事件修饰符操作  # vue监听键盘事件的快捷方法【推荐】  # vue监听键盘事件的相关总结  # 详解Vue的键盘事件  # Vue鼠标点击事件和键盘事件举例详解  # 按了  # 回车键  # 右键  # 很重要  # 这两天  # 左键  # 大家多多  # 挺多  # utf  # title  # script  # meta  # charset  # head  # javascript  # window  # onload  # src  # type  # text 


相关文章: 宝塔建站后网页无法访问如何解决?  北京网站制作网页,网站升级改版需要多久?  如何配置支付宝与微信支付功能?  建站之星展会模版如何一键下载生成?  电脑免费海报制作网站推荐,招聘海报哪个网站多?  如何快速重置建站主机并恢复默认配置?  盐城做公司网站,江苏电子版退休证办理流程?  Swift中switch语句区间和元组模式匹配  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?  建站之星免费模板:自助建站系统与智能响应式一键生成  建站之星如何开启自定义404页面避免用户流失?  高端网站建设与定制开发一站式解决方案 中企动力  简易网站制作视频教程,使用记事本编写一个简单的网页html文件?  如何在Golang中使用encoding/gob序列化对象_存储和传输数据  如何在云指建站中生成FTP站点?  如何通过FTP服务器快速搭建网站?  定制建站流程步骤详解:一站式方案设计与开发指南  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  建站DNS解析失败?如何正确配置域名服务器?  php8.4新语法match怎么用_php8.4match表达式替代switch【方法】  如何优化Golang Web性能_Golang HTTP服务器性能提升方法  智能起名网站制作软件有哪些,制作logo的软件?  网站建设设计制作营销公司南阳,如何策划设计和建设网站?  哈尔滨网站建设策划,哈尔滨电工证查询网站?  宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?  高端云建站费用究竟需要多少预算?  网站app免费制作软件,能免费看各大网站视频的手机app?  网站制作培训多少钱一个月,网站优化seo培训课程有哪些?  微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?  个人摄影网站制作流程,摄影爱好者都去什么网站?  简单实现Android验证码  如何快速搭建个人网站并优化SEO?  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  平台云上自主建站:模板化设计与智能工具打造高效网站  如何选择适配移动端的WAP自助建站平台?  建站主机无法访问?如何排查域名与服务器问题  如何在万网自助建站中设置域名及备案?  广州建站公司哪家好?十大优质服务商推荐  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  济南企业网站制作公司,济南社保单位网上缴费步骤?  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  零服务器AI建站解决方案:快速部署与云端平台低成本实践  建站之星ASP如何实现CMS高效搭建与安全管理?  安云自助建站系统如何快速提升SEO排名?  php json中文编码为null的解决办法  建站主机系统SEO优化与智能配置核心关键词操作指南 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。