如何防止循环 dropzone 成功事件

How to prevent looping dropzone success event

我认为这只是一个小问题,但我不知道该怎么做,我已经为很多网站弄清楚了,但没有结果。

问题是,当我通过 Meno 使用 Dropzone 上传多个文件时 http://www.dropzonejs.com/

然后当上传成功时,我想显示文件已上传的提示,

myDropzone.on('success', function(file, response) {
    myDropzone.removeAllFiles();
    console.log('Upload Success');
}); 

控制台日志按每个项目循环,当我上传 10 个项目时,然后 console.log 循环 10 次,我希望控制台日志只出现一次,无论如何有人知道如何处理这个吗?谢谢:)

Dropzonejs还有多个上传文件成功回调:http://www.dropzonejs.com/#event-successmultiple

您可以更改事件侦听器以使用 successmultiple:

myDropzone.on('successmultiple', function(file, response) {
    myDropzone.removeAllFiles();
    console.log('Upload Success');
});