美文网首页
事件对象

事件对象

作者: 一个废人 | 来源:发表于2018-03-08 22:48 被阅读6次

一直对DOM事件(event)模棱两可,今天测试了一下,有些眉目了。
在纯js里,但凡有事件的地方,event是一个关键字,不能用其他代替:

<!DOCTYPE html>
<html>
  <script type="text/javascript">
    var test = function(a,b,c,d){
      console.log(a,b,c,d) // 1 MouseEvent {isTrusted: true, screenX: 65, screenY: 199, clientX: 65, clientY: 79, …} 3 4
    }
  </script>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <div style="width:100px;height:100px;background:#f00" onclick="test(1,event,3,4)">
    </div>

  </body>
</html>

而在Vue里,event对象做了特殊处理,变成了$event,只能用$event才能获取事件。

<button v-on:click="warn('Form cannot be submitted yet.', $event)">
  Submit
</button>

如果写event会报错未定义

[Vue warn]: Property or method "event" is not defined on the instance but referenced during render.

相关文章

  • JavaScript事件03——事件对象

    大纲:事件对象(DOM中的事件对象,IE中的事件对象,跨浏览器) 一、事件对象 什么是事件对象? 在触发DOM上的...

  • 【事件】事件对象

    触发DOM上的某个事件时,会产生一个事件对象event,这个对象中包含着所有与事件有关的额信息。(包括导致事件的元...

  • 事件对象

    事件对象:当触发某种事件时,可以获取一个对象,该对象与触发的事件是相关的,我们把他们称之为事件对象 事件对象也是一...

  • dom事件对象

    事件定义 常见事件 常见绑定方法 事件对象 鼠标键盘事件对象

  • 原生事件对象

    事件对象: 每当触发事件时,就会产生一个事件对象(不管是DOM 0 还是DOM2 都有事件对象)[ 事件对象操作的...

  • 事件

    1. 注册事件 事件监听方式: 2. 删除事件 3. 事件对象 3.1事件对象使用语法 3.2 事件对象的常见属性...

  • JavaScript(二)

    JavaScript对象 事件对象 type获取事件类型,显示事件为点击事件click target 获取事件目标...

  • this和e.target的异同

    简单分析 每次触发DOM事件时会产生一个事件对象(也称为event对象),此处的参数接收事件对象,而事件对象也有很...

  • 事件对象

    什么是事件对象?在触发DOM上的事件时都会产生一个对象 事件对象event DOM中的事件对象 (1) type属...

  • VC++(十六)线程同步与异步套接字编程

    事件对象也属于内核对象,分为两种:人工重置的事件对象和自动重置的事件对象。 当人工重置的事件对象得到通知时,等待该...

网友评论

      本文标题:事件对象

      本文链接:https://www.haomeiwen.com/subject/greufftx.html