博客
关于我
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/

你可能感兴趣的文章
TBSSQL 的那些事 | TiDB Hackathon 2018 优秀项目分享
查看>>
【面试题】Java中创建对象的方式有几种?
查看>>
1900分图论 : 1183E1 LCA + Kruskal
查看>>
(建议收藏)计算机网络:传输层概述、UDP协议与可靠传输协议习题解析与拓展
查看>>
Android 开发常用的工具类(更新ing)
查看>>
Android HUAWEI 使用安装包安装App时系统提示:文件打开失败
查看>>
web前端知识(04html的表单)
查看>>
如何理解熵
查看>>
一级导数和二级导数的意义
查看>>
线性回归之最小二乘法(高斯-马尔可夫定理)
查看>>
ToolBar组件的使用
查看>>
Android之知识总结
查看>>
RabbitMq下载和安装linuxcenteros安装
查看>>
EasyUI的简单介绍
查看>>
jquery+easyui+datagrid 排序
查看>>
xutil3网络框架
查看>>
android全方位性能优化方法
查看>>
git 学习笔录
查看>>
引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果
查看>>
Idea代码统计工具
查看>>