ниже - это код для загрузки файла CSV в формате zip, но я не уверен, поддерживает ли он или нет, когда мы используем оба плагина одновременно, потому что я получаю эту ошибку: не могу прочитать данные 'pdfs / [object Object]' . Это поддерживаемый тип JavaScript (String, Blob, ArrayBuffer, et c)? в jszip. js: 3472
import { AngularCsv } from 'angular7-csv';
var data = [
{
name: "Test 1",
age: 13,
average: 8.2,
approved: true,
description: "using 'Content here, content here' "
},
{
name: 'Test 2',
age: 11,
average: 8.2,
approved: true,
description: "using 'Content here, content here' "
},
];
this.reportCSV =new AngularCsv(data, 'My Report');
downloadZip() {
var zip = new JSZip();
var pdf = zip.folder("Reports");
this.reportCSV.forEach((i) => {
pdf.file(i+'.csv', { base64: true });
});
zip.generateAsync({ type: "blob" }).then(function (content) {
FileSaver.saveAs(content, "example.zip");
});
}
что-то нужно добавить в код, или невозможно объединить angular7csv с jsZip?