首页 / VUE / vue支持的修饰符(常用整理)
vue支持的修饰符(常用整理)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了vue支持的修饰符(常用整理),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1220字,纯文字阅读大概需要2分钟。
内容图文
vue支持以下修饰符:
.stop |
.prevent |
.capture |
.self |
.once |
具体用法如下:
<!-- 阻止单击事件冒泡 --> < a @click.stop ="handle" ></ a >
<!-- 提交事件不再重载页面 --> < form @submit.prevent ="handle" ></ form >
<!-- 只有修饰符 --> < form @submit.prevent ></ form >
<!-- 修饰符可以串联 --> < a @click.stop.prevent ="handle" ></ a >
<!-- 添加事件侦听器时使用事件捕获模式 --> < div @click.capture ="handle" >...</div>
<!-- 只有当事件在该元素本身(而不是子元素)触发时触发回调 --><div @click.self="handle">...</div>
<!-- 只触发一次,组件同样调用 --><div @click.once="handle">...</div>
在表单元素上监听键盘事件时,还可以使用按键修饰符,比如按下具体某个键时才调用方法:
<!-- 只有在keyCode是13时调用vm.submit() --> < input @keyup.13 ="submit" />
也可以自己配置具体按键:
Vue.config.keyCodes.f1 = 112; //全局定义后,就可以使用@keyup.f1
除了具体的某个KeyCode外,Vue还提供了一些快捷名称,以下是全部的别名:
.enter |
.tab |
.delete(捕获“删除”键和“退格”键) |
.esc |
.space |
.up |
.down |
.left |
.right |
这些按键修饰符也可以组合使用,或和鼠标一起配合使用:
.ctrl |
.alt |
.shift |
.meta(Mac下是command键,Windows下是窗口键) |
例如:
<!-- Shift + S --> < input @keyup.shift.83 ="handleSave" /> <!-- Ctrl + Click --> < div @click.ctrl ="doSomething" >doSomething</div>
原文:https://www.cnblogs.com/laiylm/p/12461188.html
内容总结
以上是互联网集市为您收集整理的vue支持的修饰符(常用整理)全部内容,希望文章能够帮你解决vue支持的修饰符(常用整理)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】