- 有用焦虑指向现在
- 无用焦虑指向未来,它的本质,是对现在失控的恐惧
❞
大家好,我是「柒八九」。
今天还是--「TypeScript实战系列」的文章。前面的文章中,我们从不同的角度介绍了,TS
是如何结合React
进行项目开发的。相关文章如下。
而今天我们主要是讲如何利用TS
对React
中的「事件回调」进行类型化处理。
好了,天不早了。我们开始「粗发」。
1. 示例代码
这是一个非常简单的React
应用,有一个input
和一个button
。我们用这个例子来一步步处理,如何用TS
处理里面的事件回调。
import { useState } from 'react';
export default function App() {
const [inputValue, setInputValue] = useState('');
const handleInputChange = (event) => {
setInputValue(event.target.value);
};
const handleClick = (event) => {
console.log('提交被触发');
};
return (
<div className="App">
<h1>前端柒八九</h1>
<input value={inputValue} onChange={handleInputChange} />
<button onClick={handleClick}>提交</button>
</div>
);
}