位置: IT常识 - 正文

Vue的事件处理,点击事件(vue中事件)

编辑:rootadmin
Vue的事件处理,点击事件

目录

1、 v-on:click 绑定属性示例:

2、 v-on:click 绑定方法示例:

3、 v-on:click 绑定特殊变量示例:

4、事件处理的修饰符 

        按键修饰符:

        v-model表单修饰符:

        v-bind指令修饰符:


推荐整理分享Vue的事件处理,点击事件(vue中事件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue事件处理机制,vue的事件处理器,vue事件bus,vue事件bus,vue事件bus,vue中事件,vue事件处理机制,vue事件处理机制,内容如对您有帮助,希望把文章链接给更多的朋友!

Vue的事件处理,点击事件(vue中事件)

        监听DOM事件使用的是v-on指令,该指令通常在模板中直接使用,在触发事件时会触发执行一些JavaScript代码。Vue.js提供了v-on指令的简写形式“@”,可用“@”来代替,如v-on:click可用简写成@click

1、 v-on:click 绑定属性示例:<div id="element"> <button @click="count++">点击</button> <p>{{count}}</p></div><script src="http://60.205.187.0/vue/vue.js"></script><script type="text/javascript"> var demo = new Vue({ el: '#element', data: { count:0 } })</script>2、 v-on:click 绑定方法示例:<div id="element"> <button @click="show">点击</button></div><script src="http://60.205.187.0/vue/vue.js"></script><script type="text/javascript"> var demo = new Vue({ el: '#element', data: { count:0 }, methods:{ show:function(){ alert("点击调用") } } })</script>3、 v-on:click 绑定特殊变量示例:

除了绑定到一个方法之外,v-on也支持内联JavaScript语句,但只可以使用一个语句,如果在内联语句中需要获取原生的DOM事件对象,可以将一个特殊变量$event传入方法之中

<div id="element"> <button @click="show('我被点击了',$event)">点击</button></div><script src="http://60.205.187.0/vue/vue.js"></script><script type="text/javascript"> var demo = new Vue({ el: '#element', data: { count:0 }, methods:{ show:function(message,e){ e.preventDefault();//组织浏览器默认行为 alert(message) } } })</script>

4、事件处理的修饰符 .stop阻止事件冒泡,等同于调用event.stopPropagation.capture捕获冒泡,使用capture模式添加事件监听器.once只触发一次回调,加上once之后prevent失效.prevent阻止标签的默认行为,等于调用event.preventDefault().passive不阻止事件的默认行为.self将事件绑定到自身,只有自身才能触发<!--阻止单击事件继续传播--><a v-on:click.stop="doSomething"></a><!-- 默认情况下,点击子div会默认触发冒泡,打印的结果为2,1;这里给父div添加了capture修饰符,则会转为捕获阶段,则点击子div时,会从最外层向点击的目标元素一层一层触发相同的事件,则结果为1,2; --><div @click.capture="showMsg(1)"> <div @click="showMsg(2)"> </div></div> <!-- showMsg(msg) { console.log(msg); } --><!--只触发一次,后续不会触发--><button v-on:click.once="doSomething"></button><!--阻止默认事件--><a href="#" v-on:click.prevent="doSomething"></a><!-- 滚动事件的默认行为 (即滚动行为) 将会立即触发,而不会等待 `onScroll` 完成 --><div v-on:scroll.passive="onScroll"></div><!--阻止表单默认提交事件--><form v-on:submit.prevent="onSubmit"></form><!--只有当事件是从当前元素本身触发时才会调用处理函数--><div v-on:click.self="doSomething"></div><!--修饰符串联,阻止表单默认提交事件且阻止冒泡--><a v-on:click.stop.prevent="doSomething"></a><!--只有修饰符,而不绑定事件--><form v-on:submit.prevent></form>        按键修饰符:按键keyCode别名Enter13enterBackspace8deleteEsc27escLeft Arrow(←)37leftUp Arrow(↑)38upRight Arrow(→)39rightDown Arrow(↓)40downTab9tabDelete46deleteSpacebar32spaceShift16shiftCtrl17ctrlAlt18alt<!--使用keycode--><input v-on:keyup.13="xxx"><!--使用别名--><input v-on:keyup.enter="xxx">        v-model表单修饰符:lazy光标离开标签的时候,将值赋予给value,进行数据同步trim自动过滤用户输入的首空格字符,而中间的空格不会过滤number

自动将用户输入转换为数值类型,如果转换结果为NaN,则返回覆盖原始值

<div id="element"> <p>lazy示例,光标离开输入框时,值才会同步更新</p> <input v-model.lazy="message" placeholder="点击输入"> <p>当前输入:{{message}}</p> <p>number示例</p> <input v-model.number="message1" placeholder="点击输入"> <p>当前输入:{{message1}}</p> <p>trim示例</p> <input v-model.trim="message2" placeholder="点击输入"> <p>当前输入:{{message2}}</p> </div> <script src="http://60.205.187.0/vue/vue.js"></script> <script type="text/javascript"> var demo = new Vue({ el: '#element', data: { message: '', message1:'', message2:'', } }) </script>        v-bind指令修饰符:sync对props进行一个双向绑定prop设置自定义标签属性,避免暴露数据,防止污染HTML结构camel将命名变为驼峰法命名法,如将hello_world属性名转换为helloWorld
本文链接地址:https://www.jiuchutong.com/zhishi/298355.html 转载请保留说明!

上一篇:PyTorch 之 强大的 hub 模块和搭建神经网络进行气温预测(pytorch with no grad)

下一篇:vue3路由配置及路由跳转传参(vue如何配置路由)

  • 米多多是什么(米多多是什么平台)

    米多多是什么(米多多是什么平台)

  • 怎么设置禁止境外来电(怎么设置禁止境外来电移动)

    怎么设置禁止境外来电(怎么设置禁止境外来电移动)

  • 电池并联后电流增大吗(电池并联后电流增大对主板有影响吗)

    电池并联后电流增大吗(电池并联后电流增大对主板有影响吗)

  • 华为mate10充电器型号(华为mate10充电器多少w)

    华为mate10充电器型号(华为mate10充电器多少w)

  • 苹果手机没电后怎么开不了机了(苹果手机没电后闹钟还会响吗)

    苹果手机没电后怎么开不了机了(苹果手机没电后闹钟还会响吗)

  • 苹果8左上角阴影怎么消除(iphone8p左上角)

    苹果8左上角阴影怎么消除(iphone8p左上角)

  • 商用电脑和家用的区别(商用电脑和家用有什么区别别)

    商用电脑和家用的区别(商用电脑和家用有什么区别别)

  • 华为sa/nsa双模什么意思(华为sa+nsa模式是什么意思)

    华为sa/nsa双模什么意思(华为sa+nsa模式是什么意思)

  • 拼多多自己发起拼单和拼别人都一样吗(拼多多自己发起的拼单怎么取消)

    拼多多自己发起拼单和拼别人都一样吗(拼多多自己发起的拼单怎么取消)

  • 路由器软件该升级了是什么意思(路由器软件升级好还是不升级好)

    路由器软件该升级了是什么意思(路由器软件升级好还是不升级好)

  • 苹果手机为什么点击型号会变(苹果手机为什么不显示父亲节)

    苹果手机为什么点击型号会变(苹果手机为什么不显示父亲节)

  • 钉钉直播回放橙色是什么意思(钉钉直播回放在哪)

    钉钉直播回放橙色是什么意思(钉钉直播回放在哪)

  • 华为手机免打扰怎么设置时间(华为手机免打扰设置方法)

    华为手机免打扰怎么设置时间(华为手机免打扰设置方法)

  • 为什么降噪耳机有耳压(为什么降噪耳机会头晕)

    为什么降噪耳机有耳压(为什么降噪耳机会头晕)

  • 网易云关注的歌手在哪(网易云关注的歌手发私信)

    网易云关注的歌手在哪(网易云关注的歌手发私信)

  • 音乐截取的软件(音乐截取软件app)

    音乐截取的软件(音乐截取软件app)

  • 淘宝怎么领生日礼物(淘宝生日券在哪里领)

    淘宝怎么领生日礼物(淘宝生日券在哪里领)

  • 趣键盘怎么直接发送文字(趣键盘不能用了)

    趣键盘怎么直接发送文字(趣键盘不能用了)

  • oppoa57的耳机模式在哪(oppo手机耳机模式)

    oppoa57的耳机模式在哪(oppo手机耳机模式)

  • 华为4e手环怎么连接手机(华为4e手环怎么开机)

    华为4e手环怎么连接手机(华为4e手环怎么开机)

  • wps2019怎么查找内容(在wps怎么查找)

    wps2019怎么查找内容(在wps怎么查找)

  • 手机开机图案锁忘记了怎么办(手机开机图案锁没打开里面图片能倒过来吗?)

    手机开机图案锁忘记了怎么办(手机开机图案锁没打开里面图片能倒过来吗?)

  • nova5插耳机的地方在哪(nova5耳机插在哪)

    nova5插耳机的地方在哪(nova5耳机插在哪)

  • mt132ch/a是苹果什么型号(mt132ch/a和mt122ch/a区别)

    mt132ch/a是苹果什么型号(mt132ch/a和mt122ch/a区别)

  • 小度怎么连接手机(小度怎么连接手机看监控)

    小度怎么连接手机(小度怎么连接手机看监控)

  • 优盘3.0和3.1的区别(优盘3.0和3.2有什么区别)

    优盘3.0和3.1的区别(优盘3.0和3.2有什么区别)

  • Deep Learning Tuning Playbook(深度学习调参手册中译版)

    Deep Learning Tuning Playbook(深度学习调参手册中译版)

  • 收到其他与经营活动有关的现金是什么意思
  • 劳务费增值税专用发票税率是多少
  • 水电费收据可以税前扣除吗
  • 所得税季报中的季末资产总额怎么算
  • 一般纳税人销售旧货
  • 汇算清缴时有哪些需要调整的项目
  • 抄税报税清卡怎么操作流程
  • 固定资产累计折旧是什么科目
  • 电子银行承兑汇票已承兑已锁定
  • 退休人员在企业兼职规规定
  • 应收账款零头没有收到如何账务处理
  • 技术服务费收入怎么确认收入
  • 企业购入物资合同模板
  • 记账汇率是什么意思
  • 营改增要交增值税吗
  • 企业增值税税负率与利润率的关系
  • 继承安置房需要过户吗?
  • 汽修厂纳税多少
  • 小规模附加税减免政策2023
  • 个税返还增值税申报表填哪里
  • 公户批量扣费是啥意思
  • 营改增贷款服务包括哪些
  • 库存商品过期报损
  • 工程项目预缴增值税
  • 在win10系统中如何找到应用
  • 在linux系统中拥有
  • 免抵税额交地方教育附加吗
  • 股东投资款验资后可以转出吗
  • 期间损益结转都结转什么
  • 工会经费如何在网上购物吗
  • 增值税怎样计算
  • 外币借款费用
  • 资本化的研发费用计入什么科目
  • 一篇文章让你了解什么
  • vue 动态组件
  • css怎么让文字垂直居中显示
  • 个人向公司借款协议书范本
  • 利润表增加利润怎么做
  • 科技项目经费预算取费细则
  • 织梦百科
  • 劳务费个税申报流程
  • 本期应补退税额就是交钱吗
  • mongodb查询操作
  • 实收资本冲减了工商年检怎么办呢
  • 个体户与公司的差别
  • 文化事业建设税怎么申报
  • 收到税局退款
  • 异地设立分公司怎么办理?
  • 公司内部食堂招待费账务处理
  • 权益法下股权投资转让
  • 检验费用会计分录
  • 固定资产清理借方增加还是减少
  • 收银电脑怎么录商品
  • 装修费用摊销计入什么科目
  • 怎么理解什么是生命
  • 客户用个人账户转4s店开公司的机动车发票
  • 软件测试收费标准2019
  • sql时间类型转换
  • sqlserver存储过程if语句
  • sql实用教程
  • win7注册表有什么用
  • mac怎么设计网页
  • mac如何中文输入法
  • centos6.8修改主机名
  • centos6.10安装
  • 重装win7系统后没有无线网
  • win8.1 ie浏览器
  • jQuery ajax读取本地json文件的实例
  • 同一内容复制到多个单元格
  • python的数据
  • unity 案例
  • 在javascript中逻辑运算符包括
  • javascript解码与编码
  • python数据类型有什么用
  • java 视频教程
  • python ntlk
  • js如何判断输入输出
  • 劳办发1994第48号文全文原文
  • 税务局大厅咨询台
  • 个人绩效考核税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设