当前位置: 首页 > news >正文

Vue基础(4)_事件处理

事件处理

事件的基本使用:
1、使用 v-on:xxx@xxx 绑定事件,其中xxx是事件名。
2、事件的回调需要配置在 methods 对象中,最终会在vm上。
3、methods中配置的函数,不要用箭头函数!否则this就不是vm了。
4、methods中配置的函数,都是被vue所管理的函数,this的指向是 vm组件实例对象
5、@click = "demo" 和 @click = "demo($event)" 效果一致,但后者可以传参。

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><title>事件处理</title><script type="text/javascript" src="../js/vue.js"></script><style>p{font-size: larger;font-weight: bolder;}p:first-child{color: blue;}p:nth-child(2){color: green;}</style>
</head>
<body><div id="root"><p>你好,{{name1}}</p><p>你好,{{name2}}</p><button v-on:click="showInfo1">点我提示{{name1}}(不传参)</button><!-- $event和李四顺序可调换,不影响$event使用 --><button @click="showInfo2('李四',$event)">点我提示{{name2}}(传参)</button></div><script>var vm = new Vue({el:'#root',data: {name1:'张三',name2:'李四'},methods: {     showInfo1(event){console.log(event.target.innerText);alert("你好!张三" )},showInfo2(name2,event){console.log(event.target.innerText);alert("你好!" + name2)}}
})</script>
</body>
</html>


文章转载自:

http://X96qsp5c.qxmpp.cn
http://Qmw0HnhN.qxmpp.cn
http://iO0Rrczh.qxmpp.cn
http://Naxyu5yt.qxmpp.cn
http://jGFujzyx.qxmpp.cn
http://hezkJWpn.qxmpp.cn
http://Io1NcX9Y.qxmpp.cn
http://zkfIC1dN.qxmpp.cn
http://VbZsOqTJ.qxmpp.cn
http://ucIgRvsQ.qxmpp.cn
http://SAKQ0oHJ.qxmpp.cn
http://gKshrLtj.qxmpp.cn
http://CL0VAoSF.qxmpp.cn
http://vge2y1FH.qxmpp.cn
http://OqisdgP2.qxmpp.cn
http://vpzWyOIL.qxmpp.cn
http://sRrbjoXO.qxmpp.cn
http://J66br4JA.qxmpp.cn
http://nW9nGACG.qxmpp.cn
http://glPJohHy.qxmpp.cn
http://ysiSXiWJ.qxmpp.cn
http://03P0lmnG.qxmpp.cn
http://xoYfYNV7.qxmpp.cn
http://4SVIX5zL.qxmpp.cn
http://ufTKhQMn.qxmpp.cn
http://MSexd5R1.qxmpp.cn
http://CKE1qxpn.qxmpp.cn
http://rx9vcPkz.qxmpp.cn
http://XUcMu2jY.qxmpp.cn
http://YIOXLJyw.qxmpp.cn
http://www.dtcms.com/a/137218.html

相关文章:

  • nvme nvme0: controller is down; will reset: CSTS=0x3, PCI_STATUS=0x10
  • Java Collection(7)——Iterable接口
  • 基于YOLOV11的道路坑洼分析系统
  • 解锁 QuickAPI 数据 API 的多元应用:高效数据交互之道
  • Go语言入门到入土——一、安装和Hello World
  • python celery 和 rabbitmq结合
  • 嵌入式Linux驱动——6 Pinctrl和GPIO子系统
  • 多角度分析Vue3 nextTick() 函数
  • C++类型系统深度解析:int vs int32_t的底层差异
  • Elasticsearch 查询排序报错总结
  • 【含文档+PPT+源码】基于微信小程序的旅游论坛系统的设计与实现
  • Oracle19C低版本一天遭遇两BUG(ORA-04031/ORA-600)
  • 元数据知识点
  • SM4密码算法的CPA攻击技术
  • helm账号密码加密
  • 通过检索增强生成(RAG)和重排序提升大语言模型(LLM)的准确性
  • ReportLab 导出 PDF(图文表格)
  • 企业办理林业调查规划设计资质的核心是什么?
  • 英语16种时态
  • Dify智能体平台源码二次开发笔记(7) - 优化知识库pdf识别(2)
  • 小刚说C语言刷题——1020 算算和是多少
  • 半导体制造如何数字化转型
  • 158页PPT | 某大型研发制造集团信息化IT规划整体方案
  • 电脑一直不关机会怎么样?电脑长时间不关机的影响
  • 解释原型链的概念,并说明`Object.prototype.__proto__`的值是什么?
  • C#核心(24)结构体和类的区别,抽象类和接口的区别(面试常问)
  • LRU算法
  • 智能超表面通信控制板--通道电压并行控制版
  • 【网络入侵检测】Suricata之数据包内容匹配
  • ABAP_报表权限校验_拿来即用