
JS
韩天尊跑路
咕呱咕呱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
本文VUE纯前端实现的多表头表格数据导出方案。可以处理三种表头情况:单一表头、多表头以及混合表头。核心功能包括:1)自动计算表头层级深度;2)统计有效列数;3)智能合并单
本文介绍了一种纯前端实现的多表头表格数据导出方案。通过使用ExcelJS库,可以处理三种表头情况:单一表头、多表头以及混合表头。核心功能包括:1)自动计算表头层级深度;2)统计有效列数;3)智能合并单元格;4)支持排除特定列(notExport)。实现方法是将表头数据转换为二维数组形式,通过递归处理多级表头关系,最后生成Excel文件并触发浏览器下载。该方案适用于需要在前端直接导出复杂表格数据的场景,避免了后端处理的复杂性。原创 2025-07-22 10:20:20 · 226 阅读 · 0 评论 -
vue纯前端根据页面或者后台数据,读取本地文档模板,填充数据后并导出
本文介绍了纯前端实现Word报告自动生成与下载的方案。使用Vue3+Element Plus(或Vue2+Element UI)框架,配合docxtemplater、pizzip和file-saver三个库,实现读取本地Word模板并填充数据的功能。文章详细展示了实现步骤:1)安装所需依赖;2)将模板文件置于public目录;3)提供完整的Vue组件代码,包含表格展示和报告生成功能。通过fetch请求获取模板文件,利用docxtemplater进行数据填充,最终通过file-saver实现文件下载。该方案无原创 2025-06-13 11:43:45 · 400 阅读 · 0 评论 -
vue前端下载各类文件,后端返回的是文件流,该怎么下载?获取到文件信息?
前端vue项目下载文件,后端后台返回的是文件流(二进制),前端操作代码该如何写。vue前端常见的文件流格式类型有哪些,怎么设置下载类型。原创 2022-10-17 15:30:45 · 4034 阅读 · 0 评论 -
vue 前端 JavaScript 变量命名,JavaScript函数命名准则规范,附:JavaScript 常用动作写函数的单词及翻译
vue 前端JavaScript,全局变量,局部变量,类变量,函数命名规范驼峰式命名,匈牙利命名等,JavaScript函数常用单词及翻译原创 2022-06-02 15:04:48 · 780 阅读 · 0 评论 -
vue前端不通过路由实现面包屑功能,弹窗与弹窗之间不通过路由实现面包屑功能,二次封装element ui的面包屑breadcrumb,不使用路由实现面包屑功能效果
在一个单页面或者一个弹窗里面,不用路由来实现element ui的面包屑的跳转等功能可以实现多个.对element的面包屑进行二次封装,可以实现在一个页面里或者一个弹窗里达到路由的效果,实现点击进入下级,点击上级返回。element ui的面包屑不使用路由在单个实现跳转原创 2022-04-08 12:11:31 · 1931 阅读 · 1 评论 -
解决echart单击事件、双击事件矛盾,echart双击事件会触发单击事件的问题。echart单击或者双击实现地图穿透,展示选中地图
解决echarts单击事件、双击事件矛盾,echarts双击事件会触发单击事件的问题。实现echarts地图单击或者双击地图穿透,展示选中地图。穿透下级原创 2022-04-02 17:30:58 · 6422 阅读 · 0 评论 -
echart地图(地图)响应式(自适应)解决方法,echart图表(地图)中任意位置自定义动态文字解决方法
echart图表响应式(自适应)解决方法,echart图表中任意位置自定义一段多段动态文字解决方法原创 2022-04-02 16:40:33 · 2240 阅读 · 2 评论 -
如何使把html代码或者后端服务器传过来的html代码段在微信小程序中使用!并且给代码段中的标签设置样式和类名!!!!看了绝对不后悔!
如何使把html代码或者后端服务器传过来的html代码段在微信小程序中使用???今天也是用到了小程序去解析后台html代码,百度一下发现90%都是使用第三方插件,结果我看到微信小程序自带标签(富文本标签)可以对html代码段解析。实现了用html代码写小程序。虽然解析有不部分瑕疵和兼容问题,依然不妨碍我用html写小程序。。1、通过第三方插件,这个网上好多人都说了这个了,我就不写了2、微信开发文档富文本标签 (注意单引号、双引号)通过富文本标签有两种方式a、直接在富文本标签中写html代码片段,原创 2021-06-12 21:47:54 · 586 阅读 · 0 评论 -
前端,Java,c++通用算法,面试算法理解为先,算法与数据结构之,冒泡排序,插入排序,选择排序,希尔排序,及它们的时间复杂度,和海量数据下的效率。
1、算法与数据结构之冒泡排序var arr = []; for (var n = 1; n <= 100000; n++) { arr.unshift(n); // 数据大的在前面;在后面我们要对数据进行从小到大排序 } let a = Date.now(); // 在程序执行前,获取当前时间戳,排序执行完再获取一个 //var arr = [12, 34, 12, 3, 23, 1, 21, 23,原创 2021-05-18 17:19:19 · 174 阅读 · 2 评论