0

我想知道如何在 dropzone 上的文件已经保存在服务器和数据库中之后清空它?我的问题是,当我提交它时,维护 dropzone 上的文件,甚至关闭模式。我希望我能给出一个关于清空 dropzone 的代码,但我不知道所以我将留下 dropzone 的代码并提交。

onsbumit 的代码

onSubmit() {
        debugger
        form.Status=0;
        form.isActive=true;
        return(form.Key > 0 ? this.creater : this.creater).call(this, form);
        return false;
}

ondrop 的代码

onDrop(acceptedFiles, e) {
        debugger
        console.log('Received files: ', acceptedFiles);
        this.setState({files: acceptedFiles});      
        const req = request.post('http://localhost:8933/api/upload/post');
        acceptedFiles.forEach(file => {
            req.attach(thisUuid , file);
        });
         req.end(callback);
    } 
4

1 回答 1

0

Dropzone 有一个方法removeAllFiles可以删除当前在 dropzone 实例中的所有文件(用法类似于Dropzone.removeAllFiles())。

当您完成将文件上传到服务器时,您需要调用调用的回调。

您可能还对教程感兴趣,了解如何删除文件。

于 2017-07-17T10:54:51.227 回答