当前位置: 首页 > news >正文

vue事件

1. 事件传参

<button @click="clickEvt($event, 22)">点我</button>

2. 事件修饰符

  • prevent:阻止默认事件
  • stop:阻止事件冒泡(加到子元素)
  • once:事件只触发一次
  • capture:使用事件的捕获模式
  • self:只有event.target是当前操作元素时才触发事件(加到父元素)
  • passive:事件的默认行为立即执行,无需等待回调结束(移动端用的多)

先捕获后冒泡;捕获从外到内,冒泡从内到外

<a href="http://xxx" @click.stop.prevent="clickEnt"></a>

3. 键盘事件(按键别名)

配合keyup使用的按键别名
等同于在事件函数中写if(e.keyCode === xx) xxx

配合keyup

  • enter
  • delete
  • space
  • esc
  • up
  • down
  • left
  • right

配合keydown

  • tab
  • shift
  • ctrl
  • alt
  • meta(window 菜单键)
<button @keyup.enter="showInfo"></button>
<button @keyup.caps-lock="showInfo"></button>
<button @keydown.tab="showInfo"></button>

自定义按键别名
vue.config.keyCodes.自定义按键别名 = 键码

http://www.lryc.cn/news/13928.html

相关文章:

  • 研报精选230220
  • kubernetes sd configs配置详解
  • Linux查看文件的命令
  • 如何单独清除某个网页的缓存(reload)
  • 魔兽世界经典怀旧服务器架设教程
  • Interview系列 - 05 Java|Iterator迭代器|集合继承体系|Set List Map接口特性|List实现类区别
  • LeetCode 1769. 移动所有球到每个盒子所需的最小操作数
  • MKS SKIPR V1.0船长版(Voron 2.4 R2)配置简要笔记
  • 90后,转行软件测试3年,从月入7000+到月入过万,整理出的这一万字经验分享。
  • Java之关于String字符串笔试面试重点
  • mdio协议
  • kubectl命令
  • 题库-JAVASE01
  • Java序列化机制
  • 3款强大到离谱电脑软件,都是效率神器,从此远离加班
  • 【项目】Vue3+TS CMS 登录模块搭建
  • Java 8 的那些常见写法
  • PyQt5数据库开发1 4.3 QSqlTableModel 之 相关槽函数的实现(多图长文详解)
  • QT 设计一个串口调试工具,用一个工程就能轻松解决,外加虚拟串口工具模拟调试,在日常工作中可类比模块间通信,非常详细建议收藏
  • OpenSumi 是信创开发云的首选
  • JdbcTemplate常用方法解析
  • 生物素标记试剂1869922-24-6,Alkyne-PEG3-Biotin PC,炔烃PEG3生物素PC
  • CS224W课程学习笔记(三):DeepWalk算法原理与说明
  • rk3568 开发板Ubuntu系统说明
  • Windows和Linux常用HASH算法使用命令
  • 货仓选址 AcWing(JAVA)
  • SPI+DMA传输性能比较
  • Centos7系统编译Hadoop3.3.4
  • pb并发控制
  • 登录拦截器