Javascript 使用pdfMake下载多个文件

Javascript 使用pdfMake下载多个文件,javascript,angularjs,pdfmake,Javascript,Angularjs,Pdfmake,对不起,我正在使用pdfMake插件。 我想下载多个文件(不同的文档定义)。我有一系列的文档。当我循环数组并调用函数download时,我得到的文件数取决于数组的长度,而数组的长度是正确的,但文档都是相同的(数组的最后一个文档是每个文件的内容) 然而,当我登录控制台时,在该数组中,文档是不同的。这个问题的任何解决方案。 我确实需要你的帮助。每一个答案都将不胜感激。在尝试找到许多解决方案后,我提出了设置间隔。所以我设置了每次下载的时间间隔。它对我很有效 var index = 0; var int

对不起,我正在使用pdfMake插件。 我想下载多个文件(不同的文档定义)。我有一系列的文档。当我循环数组并调用函数download时,我得到的文件数取决于数组的长度,而数组的长度是正确的,但文档都是相同的(数组的最后一个文档是每个文件的内容)

然而,当我登录控制台时,在该数组中,文档是不同的。这个问题的任何解决方案。
我确实需要你的帮助。每一个答案都将不胜感激。

在尝试找到许多解决方案后,我提出了设置间隔。所以我设置了每次下载的时间间隔。它对我很有效

var index = 0;
var interval = setInterval(function()
    {
        if (index < docArray.length){ // docArray here is array of docs contents
            pdfMake.createPdf(docArray[index]).download('Export.pdf');
            index++;
        }
        else {
            clearInterval(interval);
        }
    },
    200);
var指数=0;
var interval=setInterval(函数()
{
如果(index
感谢这一点,使我能够继续我的任务