React+ts 中定义事件声明类型

2023年1月20日12:28:46

React+ts 中定义事件声明类型

import React from 'react'

const clickButton = (e: React.MouseEvent) => {

} 

export default function App() {
	return (
		<div>
			<button onClick = {clickButton}></button>
		</div>
	)
}

ps:其他类型

T // 元素类型, HTMLDivElement ...

ClipboardEvent<T> // 剪切板事件
DragEvent<T> // 拖拽事件
ChangeEvent<T> // Change 事件
KeyboardEvent<T> // 键盘事件
MouseEvent<T> // 鼠标事件
TouchEvent<T> // 触摸事件
WheelEvent<T> // 滚轮时间
AnimationEvent<T> // 动画事件
TransitionEvent<T> // 过渡事件

  • 作者:skrey
  • 原文链接:https://blog.csdn.net/qq_39894599/article/details/126700143
    更新时间:2023年1月20日12:28:46 ,共 389 字。