Dropzone.js(Vue-dropzone)-processQueue在完成处理之前解析

时间:2019-03-01 10:20:53

标签: javascript dropzone.js

我调用一个运行processQueue并返回Promise的函数:

 return new Promise(function (resolve, reject) { 

           resolve(vm.$refs.dropzone.processQueue()) 
   })

在原始功能中,我在“然后”部分中进行了重定向:

.then(() => {
     window.location.href = '/otherplace';
});

但是processQueue在排队的文件开始处理之前解析。如果我上传了5张图片,则重定向之前只有2张图片会被处理。

没有重定向,就没有问题。但是,processQueue是否应确保仅在处理完所有内容后才能完成?似乎它发送文件进行处理,并异步返回true(无需等待文件)。

我设置了以下选项:

autoProcessQueue: false,
uploadMultiple: false

0 个答案:

没有答案