H5W3
当前位置:H5W3 > 其他技术问题 > 正文

【Web前端问题】请问js怎么生成word文件呀

我从一个excel中读取了数据现在需要将数据导出成为word,我查到了activeX这个,但是只能ie用,有什么好办法吗

回答:

大概是这样,我用过这种方法生成过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);

回答:

可以看下这个,html-docx-js

本文地址:H5W3 » 【Web前端问题】请问js怎么生成word文件呀

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址