jszip 前端生成zip文件下載


【文檔地址】

export const ZipFileCreate = () => {
  Promise.all([
    // 下面是引入依賴包
    require('jszip'),
    import('file-saver'),
  ]).then(([JSZip, FileSaver]) => {
    let zip = new JSZip();
    zip.file('Hello.txt', 'Hello World\n');
    // let img = zip.folder('images');
    // 圖片是base64格式,但不要base64前綴
    // img.file('smile.gif', 'imgData', { base64: true });
    zip.generateAsync({ type: 'blob' })
    .then(function (content: any) {
        // see FileSaver.js
      FileSaver.saveAs(content, 'example.zip');
    });
  });
};


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM