通常,事件处理程序应使用
e.currentTarget.value,例如:
onChange = (e: React.FormEvent<HTMLInputElement>) => { const newValue = e.currentTarget.value;}您可以在这里阅读原因(还原“使SyntheticEvent.target通用,而不是SyntheticEvent.currentTarget。”)。
UPD:如@ roger-gusmao所述,它
ChangeEvent更适合于键入表单事件。
onChange = (e: React.ChangeEvent<HTMLInputElement>)=> { const newValue = e.target.value;}


