大概是这样,我用过这种方法生成过pdf和csv, 可能需要微调一下。 let blob: Blob = new Blob([data], { type: "application/msword" }); let url: string = URL.createObjectURL(blob); let link: HTMLElement = document.createElement('a'); link.setAttribute("href", url); link.setAttribute("download", `word.docx`); link.style.visibility = 'hidden'; document.body.appendChild(link); link.click(); document.body.removeChild(link);
大概是这样,我用过这种方法生成过pdf和csv, 可能需要微调一下。