【发布时间】:2021-01-08 07:37:13
【问题描述】:
我是 TypeScript 的新手,刚刚创建了一个更改处理函数来接收事件作为设置值的参数,即event.target.value。我目前已将其设置为 any,但认为必须有正确的类型?
这是我在功能性反应组件中的方法:
const handleChange = (event: any) => {
setValue(event.target.value);
};
【问题讨论】:
-
这取决于您是在听原始事件还是事件处理程序。如果您使用的是 reactjs(看起来),则事件可能是 React.ChangeEvent 类型。您还可以 console.log(event) 并在其属性中查找类型。
-
你在使用 React 吗? stackoverflow.com/questions/42081549/…
-
是的,使用反应
-
当我控制台日志显示它是一个 SyntheticEvent - 虽然这不是一个有效的类型..
标签: reactjs typescript