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()
}
相关推荐
Highcharts.js3 分钟前
官方文档|Vue 集成 Highcharts Dashboards
前端·javascript·vue.js·技术文档·highcharts·看板·dashboards
Misha韩6 分钟前
vue3+vite模块联邦 ----子应用中页面如何跳转传参
前端·javascript·vue.js·微前端·模块联邦
乖女子@@@6 分钟前
01ReactNative-环境搭建
javascript·react native·react.js
开发者小天8 分钟前
react中的使用useReducer和Context实现todolist
前端·javascript·react.js
Youyzq9 分钟前
react-inlinesvg如何动态的修改颜色SVG
前端·react.js·前端框架
wniuniu_10 分钟前
rbd创建特定的用户
前端·chrome
老前端的功夫12 分钟前
Webpack打包机制与Babel转译原理深度解析
前端·javascript·vue.js·webpack·架构·前端框架·node.js
初遇你时动了情12 分钟前
管理系统权限管理(菜单、页面、按钮)react+redux/vue3 pinia实现方式
前端·react.js·前端框架
一只爱吃糖的小羊13 分钟前
React 避坑指南:让电脑卡死的“无限循环“
前端·react.js