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>