html输入,上传onchange不会处理上传相同的文件

时间:2017-05-02 10:54:40

标签: html reactjs input

我有一个输入文件,使用onChange处理程序,它将在用户上传文件时处理,但是如果用户尝试再次上传完全相同的文件。 onChange处理程序不会触发。

<input type='file' onChange={this.handleChange}/>

1 个答案:

答案 0 :(得分:0)

导致此问题的原因是,如果您的输入文件与上一次上传相比没有更改,则onChange将不会触发,因此不会触发onChange。

您可以在阅读文件后重置输入字段的值来轻松解决此问题。