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

Vue09-事件处理

一、一个简单的示例

v-on:当xxx的时候。

二、事件处理

2-1、参数说明

    <div id="root"><h1>你好呀,{{name}}</h1><button v-on:click="showinfo">点击我</button></div><script>new Vue({el:'#root',data:{name:'milk',},methods:{showinfo(a, b, c, d){console.log(a,b,c,d);}}})</script>

a拿到的是:事件对象。是默认拿到的!

2-2、this 

事件中的this就是vue的实例对象。

当showInfo是箭头函数的时候,this是window

所以,所有被vue管理的函数,都写成普通函数!!!

2-3、v-on:click的简写=》@

2-4、传参

不传参:showInfo、传参:showInfo(参数)。

此时,event没有了!解决方式:使用$占位。

2-5、methods对比data

 

methods中的函数也在vm实例中,但是没有做数据代理,即没有getter和setter方法。

也可以把 methods中的函数放入到data中,但是此时,函数也做了数据代理,没有必要!

所以,只有data中的数据才做数据代理和数据劫持!

三、小结

相关文章:

  • 【鸿蒙开发】HarmonyOS开发 URL动态路由设计
  • Mac环境下,简单反编译APK
  • 探索未来制造,BFT Robotics引领潮流
  • Flink SQL实践
  • Python 机器学习 基础 之 【实战案例】中药数据分析项目实战
  • 自动化机械臂喷涂生产线方案五
  • 电子电气架构 —— 刷写模式:并行刷写
  • mysql中 redo日志(下)
  • 手撸 串口交互命令行 及 AT应用层协议解析框架
  • 北航第四次数据结构与程序设计编程题复习
  • 宝塔面板和 LNMP 环境下反代 HFish 蜜罐平台的正确方法
  • Spring Boot 复习
  • 正式发布 | 极海首款GHD3440电机专用栅极驱动器,构建多元电机产品矩阵
  • python使用阿里云邮箱发送email邮件
  • 【lesson4】服务端配置信息模块实现
  • 【翻译】babel对TC39装饰器草案的实现
  • 2019年如何成为全栈工程师?
  • CentOS从零开始部署Nodejs项目
  • iOS小技巧之UIImagePickerController实现头像选择
  • Java,console输出实时的转向GUI textbox
  • javascript 总结(常用工具类的封装)
  • laravel 用artisan创建自己的模板
  • vue:响应原理
  • zookeeper系列(七)实战分布式命名服务
  • 安装python包到指定虚拟环境
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 学习使用ExpressJS 4.0中的新Router
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​第20课 在Android Native开发中加入新的C++类
  • ​如何防止网络攻击?
  • #FPGA(基础知识)
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • (done) 两个矩阵 “相似” 是什么意思?
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (webRTC、RecordRTC):navigator.mediaDevices undefined
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (附源码)c#+winform实现远程开机(广域网可用)
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (一)kafka实战——kafka源码编译启动
  • (译) 函数式 JS #1:简介
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • .cfg\.dat\.mak(持续补充)
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .net后端程序发布到nignx上,通过nginx访问
  • .NET企业级应用架构设计系列之技术选型
  • .Net中ListT 泛型转成DataTable、DataSet
  • /dev/VolGroup00/LogVol00:unexpected inconsistency;run fsck manually
  • @Data注解的作用
  • @vue/cli 3.x+引入jQuery
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现
  • [ 隧道技术 ] 反弹shell的集中常见方式(二)bash反弹shell
  • [BJDCTF2020]EzPHP1
  • [BT]小迪安全2023学习笔记(第29天:Web攻防-SQL注入)