我具有以下功能:
createComment = (e: Event) => {
if (e.key === 'Enter') {
e.preventDefault()
...
}
}
,但是Flow返回此错误Property key is missing in Event
。我该如何解决?
答案 0 :(得分:0)
您应该使用SyntheticKeyboardEvent而不是Event
所以改变
createComment = (e: Event) => {
if (e.key === 'Enter') {
e.preventDefault()
...
}
}
收件人
createComment = (e: SyntheticKeyboardEvent<HTMLButtonElement>) => {
if (e.key === 'Enter') {
e.preventDefault()
...
}
}
答案 1 :(得分:0)
显然,我应该使用KeyboardEvent
而不是Event
。