React 事件处理

Posted david_远

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React 事件处理相关的知识,希望对你有一定的参考价值。

事件绑定

  • React事件绑定语法与DOM事件语法相似
  • 语法: on+事件名称={事件处理程序},例如: onClick={() =>{}}
  • 注意点:React事件采用驼峰命名法,例如onClick,onFocus… 否则事件不生效

类创建组件事件绑定
在这里插入图片描述
函数创建组件事件绑定两种方式
在这里插入图片描述
在这里插入图片描述

一定要注意:函数和类创建组件事件绑定方式略有不同

事件对象

  • 可以通过事件处理程序的参数获取到事件对象
  • React中的事件对象叫做︰合成事件(对象)
  • 合成事件:兼容所有浏览器,无需担心浏览器兼容性
    在这里插入图片描述
    平常放一个a标签点击会跳转到我们写入的地址,我们在上面+一个点击事件对它阻止默认行为

以上是关于React 事件处理的主要内容,如果未能解决你的问题,请参考以下文章

React事件处理及事件流

React事件处理及事件流

React事件处理及事件流

React 深入系列5:事件处理

[React 基础系列] 事件处理

React4.事件处理与类组件状态