一、引用场景:
前面的一个项目里面有一个申报表,后台收集的申报表需要批量导出,一开始我是用到的C#的WordOpApControlle,但是这种方法存在一个难以解决的问题。就是当你导出的这个word模板里面的数据多,导出的数量大,那么会经常TimeOut。这个只能从服务器带宽解决,就比较麻烦,所以我只能尝试从前天来解决,但是前面浏览器有同时下载限制,一次最多只能下载好像是6还是10,所以有了打包下载的想法。在这里插入图片描述
二、废话不多说,直接贴代码

1、vue页面代码
在这里插入图片描述

2、doc.js
需要引入5个文件
在这里插入图片描述
主要结构:
在这里插入图片描述
list循环里面的代码模块:
在这里插入图片描述
三、word模板形式
在这里插入图片描述
红圈的是模板需要注意的地方
在这里插入图片描述
四、页面,运行展示

项目演示地址

在这里插入图片描述

demo源码需要的话可以到我的博客资源内下载,或者下面回复想要源码。

Logo

前往低代码交流专区

更多推荐