1、绑定监听@click:(以监听click为例,其他如keyup,用法类似)
  v-on:click="fun"
  @click="fun"
  @click="fun(参数)"

  <button @click="test1">test1</button><button @click="test2('abc')">test2</button><button @click="test3('abcd', $event)">test3</button>methods: {test1(eve) {//test1函数没有参数,默认传递 $event alert(eve.target.innerHTML)  //test1},test2 (msg) { //test1函数有参数,传递该参数alert(msg)  // abc},test3 (msg, event) { //有参数,如果想获取到enevt,则函数中需要写 $eventalert(msg+'---'+event.target.textContent)  // abcd---test3}}

2、@click.stop与@click.prevent

@click.stop 阻止事件冒泡

@click.prevent 阻止事件的默认行为,

<a href="http://www.baidu.com" @click.prevent="test4">百度一下</a>   //阻止a标签跳转,仅执行函数test4

<form  action="/xxx"   @submit.prevent="test5">   //阻止表单提交,仅执行函数test5

<input type="submit" value="注册">
</form>

3、按键修饰符

@keyup.enter

//按下enter时,执行方法test7

<input type="text" @keyup.enter="test7">

methods: {

test7 (event) {
        console.log(event.keyCode)
        alert(event.target.value)
      }

}

Vue基础语法之@click、时间修饰符@click.stop与@click.prevent、按键修饰符(如@keyup.enter)相关推荐

  1. Vue知识(一)Vue基础语法

    Vue知识 一.邂逅Vue.js 1.认识Vue.js 2.Vue.js安装方式 3.Vue初体验 4.Vue的MVVM框架 二.Vue基础语法 v-if指令 v-show指令 v-else指令 v- ...

  2. Vue基础语法知识(自用,完整版)

    Vue基础语法知识 1.想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象 2.root容器里的代码依然符合html规范,只不过混入了一些特殊的Vue语法 3.root容器中里的代码被称为 ...

  3. Vue——基础语法篇

    Vue--基础语法篇 author:木子六日 学习视频来源 coderwhy老师的vue教学 文章目录 Vue--基础语法篇 author:木子六日 学习视频来源 01.hello vue 02.vu ...

  4. Vue -- 基础语法指令(v-bind,v-if,v-else,v-else-if,v-for)

    文章目录 1. Vue--基础语法指令(v-bind,v-if,v-else,v-else-if,v-for) 1.1 v-bind 1.1.1 代码示例 1.1.2 运行结果 1.1.3 小结 1. ...

  5. 二、Vue基础语法学习笔记——事件监听v-on、条件判断(v-if、v-else-if、v-else、v-show)、循环遍历(v-for遍历数组对象,key属性、检测数组更新)、图书案例、双向绑定

    四.事件监听 在前端开发中,我们需要经常和用于交互. 这个时候,我们就必须监听用户发生的时间,比如点击.拖拽.键盘事件等等 在Vue中如何监听事件呢?使用v-on指令 v-on介绍 作用:绑定事件监听 ...

  6. 第二天:Vue基础语法

    1.计算属性的setter和getter 每个计算属性都有setter和getter 一般来说用到setter较少,都不希望数据被改动,所以只用getter时也有缩写 <!DOCTYPE htm ...

  7. Vue 学习笔记(1) Vue 基础语法 + Axios 基本使用

    Vue Vue 简介 下载 Vue {{}}:插值表达式 v-text:显示文本 v-html:显示解析html标签的文本 v-on:事件绑定 v-show:控制页面元素隐藏与显示(display控制 ...

  8. Vue基础语法必知必会

    文章目录 一.插值操作 1.Mustache语法 2.v-once指令的使用 3.v-html指令的使用 4.v-text指令的使用 5.v-pre指令的使用 6.v-cloak指令的使用 二.动态绑 ...

  9. vue学习资料:vue笔记ppt整理(vue基础指令vue基础语法)

    vuejs基础语法:

  10. 前端——Vue基础语法

    Vue介绍 Vue是一套构建用户界面的渐进式前端框架. 只关注视图层,并且非常容易学习,还可以很方便的与其它库或已有项目整合. 通过尽可能简单的API来实现响应数据的绑定和组合的视图组件. 特点 易用 ...

最新文章

  1. JDK 11版本时间表
  2. lvm 2(逻辑卷管理)基础详解
  3. jq.validate.js
  4. linux脚本调试-bashdb安装及调试
  5. linux替换每个英文字开头为大写,shell脚本,文件里面的英文大小写替换方法。...
  6. mysql中的逻辑类型如何定义_MYSQL存储过程即常用逻辑知识点总结
  7. 20164319 刘蕴哲 Exp9 Web安全基础
  8. php 对象 final,PHP7_OOP_对象重载以及魔术方法_对象遍历_final关键字
  9. 58. 最后一个单词的长度 golang string类的用法
  10. 身上的WZSZF01重担开始减轻
  11. linux在VM下分辨率的问题
  12. undefsafe原型链[网鼎杯 2020 青龙组]notes
  13. 【java神操作】java竟然还可以能执行Javascript代码!!
  14. [附源码]java毕业设计零食销售系统
  15. 腾讯手游助手android文件夹,腾讯手游助手安装的apk在哪个文件夹?腾讯手游助手游戏安装目录介绍...
  16. 知之者不如好之者 好之者不如乐之者
  17. 知识图谱数据集下载 KnowledgeGraphDatasets
  18. git 上传空文件夹
  19. 地图可视化数据处理技术在银行领域的应用
  20. 文件加载出现 _pickle.UnpicklingError: could not find MARK

热门文章

  1. 程序员不要和陌生人说话——漫谈一些有趣的架构原则
  2. 2MSL的特点及意义
  3. C/C++/Linux工程师学习资料干货路线这都有,从入门到实战!【CSDN宝藏资料图鉴第二期】
  4. python局域网通信_python局域网获取数据 [python局域网传输文件]
  5. 【服务器数据恢复】StorNext文件系统数据恢复案例
  6. wav转mp3,wav怎么转换成mp3?
  7. 面包屑导航 java_jquery 面包屑导航 具体实现
  8. 小米电视刷android系统升级,MIUI 7 升级到 Android M!最近就折腾小米了!
  9. python模块中函数的用法_怎么使用help函数查看python模块中函数的用法
  10. python sendkeys用法_sendkeys用法详解