【发布时间】:2020-08-23 04:16:41
【问题描述】:
我正在尝试创建一个具有 onClick 属性的 React 组件,并且我正在尝试为组件的 props 确定正确的类型签名。
我已经尝试了以下以及各种修改。
type Props = {
label: string,
onClick: ?func: (e: SyntheticMouseEvent<HTMLButtonElement>) =>
}
onClick 属性可接受的正确类型是什么?
【问题讨论】:
我正在尝试创建一个具有 onClick 属性的 React 组件,并且我正在尝试为组件的 props 确定正确的类型签名。
我已经尝试了以下以及各种修改。
type Props = {
label: string,
onClick: ?func: (e: SyntheticMouseEvent<HTMLButtonElement>) =>
}
onClick 属性可接受的正确类型是什么?
【问题讨论】:
我会为此添加一个打字稿标签,但事件通常是无效的,因为它们没有返回 void
【讨论】: