- 博客(136)
- 收藏
- 关注
原创 element select-tree懒加载
html isLeaf为true不显示展开图标,data是已获取的树形结构,遍历需要懒加载将isLeaf设为false。
2024-08-22 08:41:44
61
原创 quasar安装了但quasar指令不生效quasar : 无法将“quasar”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次
quasar安装了但quasar指令不生效quasar : 无法将“quasar”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。npx quasar dev
2024-08-08 11:44:46
122
原创 天气曲线echarts
1. 用多x轴实现日期,图标,控制定位固定显示高度。3.设置grid的offset控制温度折线的范围。2.背景遮罩抛开echarts另外用div。echarts的options。遮罩层left值数组。
2024-08-01 15:53:49
242
原创 vue3 TinyMCE安装使用流程,上传图片,上传附件
2)tinymce是正常插件主体,tinymce原本支持的插件菜单找不到,node_modules\tinymce\plugins下可能缺少该插件同名文件3)@npkg中含有第三方插件tinymce-plugins文件夹,如果引入的第三方插件找不到可能是这个文件夹下缺失该插件4)tinymce/icons/default找不到,node_modules\tinymce下没icons文件夹
2024-05-17 14:36:39
1466
原创 pdfmake Font ‘Roboto‘ in style ‘bold‘ is not defined in the font section of或File ‘Roboto-Regular.t
pdfMake引入字体包的报错pdfmakeFont'Roboto'instyle'bold'isnotdefinedinthefontsectionofFile'Roboto-Regular.ttf'notfoundinvirtualfilesystem
2024-05-15 09:52:56
699
原创 pdfMake,xlsx-js-style,elementTable表格导出大量数据的pdf和xslx表格
使用渲染dom传递给xlsx或将dom转canvas在传给jspdf数据量大都会造成页面负载过大所以导pdf和xlsx都使用数据传递给pdfMake,xlsx-js-style,pdf涉及分页与合并单元格
2024-05-15 09:15:49
504
原创 JSpdf,前端下载大量表格数据pdf文件,不创建dom
浏览器承受像素会图片损害,只能将其切割转成小块的canvas,每一次调用html2canvas等待时间都很长累积时间更长,虽然最终可以做到抽取最小dom节点转canvas拼接数据,但是死卡。数据量太大使用dom=》canvas=》image=》pdf.addimage方法弊端是canvas超出。使用line方法和text方法可以通过传递线坐标和文字位置在pdf页上画线和文字,组成表格。jspdf提供了不需要操作dom的方法,数组datalist结构。
2024-05-09 11:28:59
522
原创 vue3 jspdf,element table 导出excel、pdf,横板竖版分页
由于table内部的表格是由td,tr绘制的所以表头和表格本身必须使用插槽写div给固定的表格宽度和高度配合。3.pdf导出类似excel黑色边框白底黑字的文件,把el-table改成需要的样式,1.创建一个新的表格,设置pdf需要的样式,用vue的h函数放入dom中。导出方法调出弹窗,调用addTable方法dom创建成功后处理导出事件。多个表格需要,pdf需要的格式与原本展示的表格样式不同。5.pdf文件的尺寸和分页需要根据需求设置,主要方法是。虚拟构建的table的dom内容,和参数处理。
2024-04-30 15:11:47
978
1
原创 echartstool tips多曲线显示数据处理,保留小数位自定义tooltips样式
参照原图写的样式,返回是个数组,数组中包含曲线颜色marker的html,当前点x,y值。
2024-02-04 10:13:09
504
原创 将带html语义标签的字符串转成dom添加到html中显示
1.先把字符串转成html格式,然后在父节点appendchild。2.父节点直接innerHtml赋值字符串。
2024-01-03 09:42:12
494
原创 js中修改$attrs
新定义一个响应式变量用v-module和attrs绑定在统一哥组件上(子),修改这个变量的值。$attrs是只读属性在html中绑定在bind上,修改通过双向绑定修改。
2023-10-12 11:34:16
155
原创 高德地图通过画面中的一个覆盖物设置图中心点和zoom
计算覆盖物的最大经纬度,和最小经纬度,测算出实际最长距离,根据距离与zoom对应关系设置zoom。需要将这个覆盖物置于地图中间且不超过地图边界的放至最大。计算覆盖物中心点,定为地图中心点。
2023-09-08 13:20:10
987
原创 正则中$1、$2的应用--日期格式化
let action = '2023-09-06 17:20' let regxTags = /(?<![\u4E00-\u9FA5A-Za-z0-9_])(Tags\.[a-zA-Z0-9_\u4e00-\u9fa5]+(?!\.|[a-zA-Z0-9_\u4e00-\u9fa5])(\d*))/gm; action = action.replaceAll(regxTags, "$1.Value"); console.log('action',action)
2023-09-06 18:52:35
68
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人