vue常用事件

vue事件

//单击
@click
//双击
@dbclick
//移入
@mouseenter
//移出
@mouseleave
//按下
@mousedown
//弹起(释放)
@mouseup

//值变更(并失去焦点后触发)
@change
//值变更(不需要失去焦点就会触发)
@input

//获取焦点
@focus
//失去焦点
@blur

//滚动
@mousewheel

            //--键盘事件
//键盘按下时触发(当任意键按下时触发,键盘上的F键不触发)
@keydown
//键盘按住时触发(当字符键按下时,上下左右箭头键不触发,shift ctrl option command都不触发)
@keypress
//键盘弹起
@keyup

        //内定特殊按键 (获取按键的键码 e.keyCode)
//回车
@keyup.enter
@keyup.13 按回车键
//小键盘上键
@keyup.up 
//小键盘下键
@keyup.down 
//小键盘左键
@keyup.left 
//小键盘右键
@keyup.right 
//删除键
@keyup.delete

vue事件修饰符

1.prevent:阻止默认事件(常用);
​ 2.stop:阻止事件冒泡(常用);
​ 3.once:事件只触发一次(常用);
​ 4.capture:使用事件的捕获模式;
​ 5.self:只有 event.target 是当前操作的元素时才触发事件;
​ 6.passive:事件的默认行为立即执行,无需等待事件回调执行完毕;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值