vue键盘和鼠标事件

这篇具有很好参考价值的文章主要介绍了vue键盘和鼠标事件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、键盘事件

 **按Enter键**
@keyup.enter

**按PageDown键**
@keyup.page-down 

**按Tab键**
@keyup.tab 

**按Delete键**
@keyup.delete 

**按ESC键**
@keyup.esc

**按Space键**
@keyup.space 

**按↑(Up)键**
@keyup.up

**按↓(Down)键**
@keyup.down 

**按←(Left)键**
@keyup.left 

**按→(Right)键>**
@keyup.right :

实例: 按enter键执行函数
<div @keyup.enter="enterHandler"></div> 
enterHandler(){
 console.log('你按下了enter键')
}

2、组合按键

**同时按下Alt + Enter按键**
@keyup.alt.enter

3、鼠标事件

**光标进入**
 @mouseenter
 
 **光标在之上**
@mouseover 

**光标在之上移动**
@mousemove

**鼠标移出**
@mouseout

**鼠标离开**
@mouseleave 

**单击左键**
@click

**按下鼠标左键/右键**
@mousedown

**松开鼠标左键/右键**
@mouseup

**双击左键**
@dblclick

可以下列方法判断按下鼠标哪个键文章来源地址https://www.toymoban.com/news/detail-637181.html

<div  @mousedown="mouseHandle"></div>
mouseHandle(event){
      if(event.button==0){
        console.log('鼠标左键'); 
        
      }else if(event.button==1){
        console.log('鼠标滚轮');
        
      }else{
        console.log('鼠标右键');
      }
    }

到了这里,关于vue键盘和鼠标事件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • js之 事件监听(鼠标、焦点、键盘、文本)

    目标 :能够给DOM元素添加事件监听 什么是事件 :事件是在编程时系统内发生的动作或者发生的事情,比如用户在网页上单击一个按钮 什么是事件监听 :        就是让程序检测是否有事件产生,一旦有事件触发,就立即调用一个函数做出响应,也称为 绑定事件或者注册事

    2024年02月14日
    浏览(35)
  • Vue鼠标点击事件和键盘事件

    目录 Vue中的鼠标点击事件修饰符: vue的@click.prevent vue的@click.stop vue的@click.capture vue的@click.once vue的@click.self vue的@click.passive  vue的键盘相应事件 @keydown - 按下键盘上的任意一个键时触发的事件。 @keyup - 松开键盘上的任意一个键时触发的事件。 @keypress - 当按下字符键时触发的

    2024年02月06日
    浏览(93)
  • vue键盘和鼠标事件

    1、键盘事件 2、组合按键 3、鼠标事件 可以下列方法判断按下鼠标哪个键

    2024年02月13日
    浏览(47)
  • Vue的鼠标键盘事件

    鼠标事件(将v-on简写为@) 键盘事件 输入框事件 但是element-ui在实际使用时,前四条触发方法全部都是input方式( 在 Input 值改变时触发 )触发,遂使用原生的@blur才完成效果 表单输入相关修饰符  .lazy     input 输入完毕时 .number   input只获取数字类型的输入 .trim   去除用户输入中

    2024年02月07日
    浏览(49)
  • vue监听鼠标与键盘事件

     效果:  

    2024年02月16日
    浏览(40)
  • JS-DOM-12(常见的鼠标、键盘、表单事件)

    接下来我们来看一下常见的鼠标事件(不仅仅是鼠标设备,也包括模拟鼠标的设备,比如手机、平板电脑) 常见的鼠标事件: mouseover和mouseenter的区别 mouseover 和 mouseenter 都是 JavaScript 事件,用于检测鼠标指针进入一个元素的边界。然而,它们之间有一些关键区别: 事件冒泡

    2024年04月26日
    浏览(48)
  • 【前端学习日记】Vue中的鼠标事件和键盘事件

    Vue提供了很好用的模板语法,包括插值语法 {{ }} 和指令语法v-?。使用指令语法很容易就可以为文档对象添加事件。 比较常用到的事件就是鼠标事件了。当用户使用鼠标点击网页上的某个元素,或者使用键盘按下某个键,会执行对应的回调(callback),进而在短时间内产生动

    2024年02月11日
    浏览(42)
  • [计算机入门] 了解键盘

    键盘一般可以根据按键的功能进行分区,一般分为:主键盘区、小键盘区、控制键区、功能键区、指示灯区。下面介绍键盘的各个分区按键及功能。 2.1.1 主键盘区 主键盘区又叫 打字键盘区 或 字符键区 ,具有标准英文打字机键盘的格式。共有 58 个键,包括基本字符键和部分

    2024年02月16日
    浏览(42)
  • 51-JS鼠标,键盘,表单,粘贴板,窗口事件,遍历节点树,DOM操作:创建/添加,删除,替换

    1.鼠标事件 1.1双击事件 dblclick 1.2鼠标移入,鼠标移出 mouseover,mouseout             支持事件冒泡(会传播) mouseenter,mouseleave        不支持事件冒泡(不会传播)

    2024年01月18日
    浏览(72)
  • js的鼠标事件(JavaScript的鼠标事件,vue的鼠标事件)

    js鼠标事件,相关属性: vue鼠标事件,相关属性 (js鼠标事件和vue中的鼠标事件区别是省略了on字符):

    2024年02月12日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包