ts+react中事件对象的接口定义
onChange事件的事件对象(e: React.ChangeEvent <HTMLInputElement>)
const [color,setColor]=useState("blue")
//定义事件changeColor
const changColor = (e: React.ChangeEvent<HTMLInputElement>) => {
setColor(e.target.value)
//input中onChange调用changeColor
<input value={color} onChange={changColor}></input>
}
以此类推:
其他事件(e: React.xxEvent <ReactNode>)
比如:MouseEvent,TouchEvent等