关于vue的.once .prevent .keycode修饰符们

最近想整理一下vue的几个修饰符
修饰符起修饰的作用,可以理解为对事件的修饰
其中有几个比较常用,分别是:
1、.prevent 阻止默认事件
比如,阻止a链接跳转

<a href="https://www.baidu.com"  @click.prevent="goBaidu">去百度</a>

加了.prevent之后的a链接不再跳转
2、.once单次事件
也有一个v-once的指令,其作用是仅渲染一次
而.once修饰符的作用也大致相同,是指仅执行一次的事件。
事件仅执行一次,这是比较奢侈的了,哈哈哈。
3、.keycode或名字 键盘按键
相当于设置快捷键,就比如
@click.keycode.13=“fn” - —是指当keycode为13时,调用函数
keycode是指的键盘的一系列数字编码在这里插入图片描述
在这里插入图片描述常用的enter键的keycode对应的是13号,但是一般keycode也不好记,容易混
你也可以用名字的
@clickk.keyup.enter=“fn” 当点击回车时,调用函数

还有几个不常用事件

4、.native 原生事件,在组件中使用
5、.self 只处理自己的事件,对于其他的事件,不执行
6、.capture捕获事件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值