Reactjs 如何重置FileBase64上载值

Reactjs 如何重置FileBase64上载值,reactjs,Reactjs,嗨,我想重置我表格上的上传文件按钮。我正在用它 我试着用一个按钮来设置相关状态 <Button primary onClick={(e) => { e.preventDefault(); this.setState({ files: [] }) this.setState({ fileValue: '' })

嗨,我想重置我表格上的上传文件按钮。我正在用它


我试着用一个按钮来设置相关状态

                  <Button primary onClick={(e) => {
                    e.preventDefault();
                    this.setState({ files: [] })
                    this.setState({ fileValue: '' })

                  }}>Clear</Button>
{
e、 预防默认值();
this.setState({files:[]})
this.setState({fileValue:''})
}}>清楚的
但这是行不通的。我还尝试了,
this.files1.reset()
,但它得到了一个未定义的属性,这意味着
reset()
对这样的元素不起作用。有人遇到过这个库吗?您是如何清除输入的

                  <Button primary onClick={(e) => {
                    e.preventDefault();
                    this.setState({ files: [] })
                    this.setState({ fileValue: '' })

                  }}>Clear</Button>