博客
关于我
v-on精炼
阅读量:625 次
发布时间:2019-03-14

本文共 669 字,大约阅读时间需要 2 分钟。

v-on的介绍

  • 在Vue中,常使用v-on指令用于监听事件的发生,v-on指令就类似于JavaScript中的addEvelistener()方法

v-on的基本使用

{{counter}}

v-on参数传递问题

  • 当通过methods中定义方法,以供@click调用时,需要注意参数问题:
    • 如果该方法不需要额外参数,可以省略方法后的()
    • 默认会将原生事件event作为额外参数传递进去

v-on修饰符

  • Vue为我们提供了修饰符,这些修饰符可以帮助我们更方便的处理一些事件

①.stop

  • 阻止冒泡
    • 事件默认会由内向外依次触发。绑定.stop修饰符前,点击按钮后控制台会依次输出btnClick、keyUp、divClick,绑定.stop修饰符后,会阻止冒泡,因此控制台只会输出btnClick

②.prevent

  • 阻止浏览器默认行为
    • 当点击提交按钮时,浏览器会默认将数据提交到服务器,绑定修饰符prevent后可以阻止这个默认行为,数据便能正常输出到控制台

③.{keyCode | keyAlias}

  • 监听键盘的键帽,当特定按键按下时触发

④ .once

  • 只会触发一次回调

⑤.native

  • 监听组件根元素的原生事件,可以使组件同样可以监听事件

转载地址:http://yrxoz.baihongyu.com/

你可能感兴趣的文章
wxWidgets源码分析(9) - wxString
查看>>
[梁山好汉说IT] 梁山好汉和抢劫银行
查看>>
[源码解析] 消息队列 Kombu 之 基本架构
查看>>
[源码分析] 消息队列 Kombu 之 启动过程
查看>>
wx.NET CLI wrapper for wxWidgets
查看>>
Silverlight for linux 和 DLR(Dynamic Language Runtime)
查看>>
ASP.NET MVC Action Filters
查看>>
Powershell中禁止执行脚本解决办法
查看>>
OO_Unit2 多线程电梯总结
查看>>
git clone 出现fatal: unable to access ‘https://github 错误解决方法
查看>>
04_Mysql配置文件(重要参数)
查看>>
python 加密算法及其相关模块的学习(hashlib,RSA,random,string,math)
查看>>
JavaSE总结
查看>>
手动造轮子——基于.NetCore的RPC框架DotNetCoreRpc
查看>>
Python IO编程
查看>>
CSS入门总结
查看>>
使用 TortoiseGit 时,报 Access denied 错误
查看>>
基于 HTML5 WebGL 的污水处理厂泵站自控系统
查看>>
django-表单之模型表单渲染(六)
查看>>
c++之程序流程控制
查看>>