js生成word

js生成word

下载依赖

javascript 复制代码
npm install html-docx-js

引入

javascript 复制代码
import htmlDocx from 'html-docx-js/dist/html-docx';

代码

javascript 复制代码
//参数 html 文件名字  下载完执行回调函数
function  html2word (html,fileName,callback){
    const converted = htmlDocx.asBlob(html);
    const link = document.createElement('a');
    link.href = URL.createObjectURL(converted);
    link.download = fileName?fileName+'.docx':'document.docx';
    link.click();
    callback&&callback()
}
相关推荐
小黑的铁粉1 分钟前
什么是事件循环?调用堆栈和任务队列之间有什么区别?
前端·javascript
小黑的铁粉2 分钟前
常见的内存泄漏有哪些?
前端·javascript
喝水的长颈鹿2 分钟前
JavaScript 基础入门
前端
喝咖啡的女孩4 分钟前
call、apply、bind 原理与实现
前端
雨落Re4 分钟前
从设计到开发,过年我用十天使用AI搭建了一个完整的博客系统
前端·后端
冴羽13 分钟前
100s 带你了解 Bun 为什么这么火
前端·node.js·bun
Sylvia33.17 分钟前
火星数据:解构斯诺克每一杆进攻背后的数字语言
java·前端·python·数据挖掘·数据分析
Wect34 分钟前
LeetCode 530. 二叉搜索树的最小绝对差:两种解法详解(迭代+递归)
前端·算法·typescript
掘金一周34 分钟前
2026 春晚魔术大揭秘:作为程序员,分分钟复刻一个 | 掘金一周 2.26
前端·人工智能·后端
Railshiqian40 分钟前
给android源码下的模拟器添加两个后排屏的修改
android·开发语言·javascript