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()
}
相关推荐
excel3 分钟前
🧩 深入剖析 Vue 编译器中的 TypeScript 类型系统(第五篇)
前端
excel9 分钟前
🧩 深入剖析 Vue 编译器中的 TypeScript 类型系统(第六篇 · 终篇)
前端
不吃香菜的猪12 分钟前
el-upload实现文件上传预览
前端·javascript·vue.js
excel17 分钟前
🧩 深入剖析 Vue 编译器中的 TypeScript 类型系统(第四篇)
前端
excel22 分钟前
🧩 深入剖析 Vue 编译器中的 TypeScript 类型系统(第二篇)
前端
老夫的码又出BUG了25 分钟前
分布式Web应用场景下存在的Session问题
前端·分布式·后端
excel26 分钟前
🧩 深入剖析 Vue 编译器中的 TypeScript 类型系统(第三篇)
前端
excel30 分钟前
🧩 深入剖析 Vue 编译器中的 TypeScript 类型系统(第一篇)
前端
excel32 分钟前
深度解析 Vue SFC 编译流程中的 processNormalScript 实现原理
前端
excel37 分钟前
Vue SFC 编译器源码解析:processPropsDestructure 与 transformDestructuredProps
前端