添加按钮Dropzone

时间:2017-03-28 11:11:14

标签: reactjs dropzone.js

我有两个组件列表和表单。在组件上,我正在使用Dropzone 我禁用了点击,只需拖放即可 但是,在表单组件上,我想添加一个按钮,可以在浏览中添加一个dcument。

在表单组件中,我调用了我的组件dropzone

<UploadZone onupload={this.props.onCreateDocument} onsuccessupload={this.uploadedfile} lastfileupload={this.props.lastuploadfile} />

我添加了我的按钮:

<RaisedButton label="Add" primary={true} onClick={this.browseDz}/>

browseDz = () => {

}

我不知道如何在按钮上调用Dropzone来添加文档 谢谢你的回答

1 个答案:

答案 0 :(得分:0)

你不会在这部分使用Dropzone,你自己实现它。您可以使用将此按钮放在<label htmlFor={id}>中的技巧,并使用相同ID的文件输入。您将有两种接收文件的方式,因此只需将用户的最新选择存储在一个状态键中。