我不太理解事件类型是如何工作的,我想在这里指定一个类型,但无法弄清楚如何做到。 我似乎找不到这种特定情况的类型参考。
private handleChange (event /*:FileUplaodEvent or something */): void {
this.setState ({
csv: event.target.files[0],
});
}
非常感谢任何帮助...
编辑:正如Mukesh Soni所回答的,我使用了React.FormEvent<HTMLInputElement>
,但由于某种原因,此类型的文件接口与其他不同,实际上是:event.currentTarget.files
而非event.target.files
。