我使用pdfmake创建客户端pdf。我有一个创建pdf的函数,我有一个包含数据的数组。
function createPDF(data) {
var docDefinition = { ... };
pdfMake.createPdf(docDefinition).download(data.customer + '.pdf');
}
然后我在我的ajax请求中有这个:
$.each(data, function( index, value ) {
createPDF(value);
});
如果我只有一个带数据的索引,则pdf创建正确,但如果我有两个不同数据的“索引”,它会创建两个pdf:s但具有相同的文件名(将1添加到文件名)和数据两个创建的pdf都只来自最后一个索引。