react系列之事件绑定

react系列之事件绑定,第1张

目录

事件绑定

1. 如何绑定事件

2. 获取事件对象


事件绑定

说明:能够独立绑定任何事件并能获取到事件对象e

1. 如何绑定事件

语法

on + 事件名称 = { 事件处理程序 } ,比如:{}}>

注意点

react事件采用驼峰命名法,比如:onMouseEnter、onFocus

示例

// 函数组件
function ComFn () {
  // 定义事件回调函数
  const clickHandler = () => {
    console.log('事件被触发了')
  }
  return (
    // 绑定事件
   
  )
}

// 类组件
class ComC extends React.Component {
  // 定义事件回调函数
  clickHandler = () => {
    console.log('事件被触发了')
  }
  render () {
    return (
      // 绑定事件
     
    )
  }
}

2. 获取事件对象

通过事件处理程序的参数获取事件对象e

// 函数组件
function ComFn () {
  // 定义事件回调函数
  const clickHandler = (e) => {
    e.preventDefault()
    console.log('事件被触发了', e)
  }
  return (
    // 绑定事件
    船长在船上博客
  )
}

 

感谢各位点赞、收藏、评论、关注支持一下呗

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1323435.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-12
下一篇 2022-06-12

发表评论

登录后才能评论

评论列表(0条)

保存