如何从 FineUploader 图库放置区清除缩略图



我在一个允许用户将文件发送给其他用户的项目中使用了react-fine-uploader。我已禁用auto-upload并且正在使用带有缩略图的Gallery组件。用户选择他要发送的文件后,他单击Send按钮,该按钮将调用uploadStoredFiles()

上传完所有文件并显示成功消息后,我想清除拖放区,以便用户可以重新开始并将更多文件发送到其他地方。

我不知道该怎么做。FineUploader有一个reset((方法,它似乎可以重置内部状态,但缩略图仍保留在拖放区中。它们在<ul>中呈现为<li>s,所以我可以从 DOM 中删除它们,但这是一个似乎错误的反应应用程序。

有没有正确的方法可以做到这一点?

即使超出范围也应该工作:

Dropzone.forElement("#idOfDropzone").removeAllFiles(true);

最新更新