- 博客(19)
- 资源 (10)
- 收藏
- 关注
原创 pdf文件,后台java手动填写的文字,在前台vue项目中使用vue-pdf进行预览时,不显示添加的文字
项目中需要在pdf文件中,手动添加日期,但是在前台预览时,文字不显示。后来经过查询,知道pdf预览时时分批次传给页面,导致延时。
2024-06-13 10:24:04 395
原创 JAVA后台上传文件至服务器,pdf的文件名(中文/英文/数字),中文显示乱码。解决方案
项目中需要后台服务上传文件到文件服务器,上传完之后,下载下来文件名中文部分显示乱码,英文和数字正常。经查资料得知,是编码问题。所以对文件名进行特殊处理。
2024-06-13 10:19:13 655
原创 Java常用避免出错方法,小知识点
在开发中,会不经意的出现代码错误,执行异常等,现在有很多小的避坑知识点。是我在日常开发中积累的,拿出来分享一下。2、使用hutool工具类,一般涵盖了常用的用法。5、map遍历.forEach。4、单个元素转称集合。
2024-01-22 14:20:02 391
原创 layui中使用的bootstrap-table,常用的方法
项目中正在使用bootstrap-table.js,搜索了部分用到的方法,在此列举一下,以备到时候查阅。
2024-01-16 09:09:07 534 1
原创 输入框输入中文进行实时查询,未选中文字时页面空白,它是键盘输入按键按下了就触发事件。官方名,输入框防抖
谷歌浏览器跟其他浏览器的执行顺序不同, 谷歌是 compositionstart => 监听input事件 => compositionend, 其他浏览器是 compositionstart => compositionend => 监听input事件, 所以 要在 compositionend 里面判断是否是谷歌浏览器,做浏览器的兼容输入;另外:即时搜索input监听,如果需要请求接口,不要配置同步属性(async: false)必须异步,不然浏览器直接卡死崩溃。
2024-01-16 08:50:23 560 1
原创 树形结构数据,进行搜索功能,保留父级节点
实际应用中,树形结构数据存在数据量大或者结构复杂时,会有搜索功能的需求。输入内容实时过滤数据并渲染,还需要保留树形结构,根据搜索内容保留父节点数据。一开始思路不开阔,想逐层遍历 ,保留各层级内容。但是细想这种方式不够实用,也不灵活,不具备复用功能,也不是一个成熟程序员该用的正确方式。因此开阔思路后,最终实现了需要的功能,并且实用。1、整体一个过滤方法,接受两个参数,一个树数据,一个方法(该方法通过搜索输入的内容进行节点匹配)。2、过滤方法中,需要先用map复制一下数据,避免修改到原始的树数据。
2024-01-10 17:53:46 883
原创 jquery前台实现动态绘制页面,元素绑定事件不生效
在项目中,需要根据条件,动态绘制部分页面,动态绘制的元素中有点击事件。在绘制完之后用普通的元素绑定事件不生效,考虑到是元素重新渲染,绑定事件未选择到元素。经各种查询,发现一种新的方式可以解决此问题。经实际测试,该方法可用。
2024-01-10 17:41:24 450
原创 vue移动端实现文字根据屏幕大小自适应,不引入viewport.js的方式
100vw是设备的宽度,除以7.5可以让1rem的大小在iPhone6下等于100px。
2023-12-25 16:15:48 1107
原创 vue项目动态引用背景图片
年底了,需要上线年度报告模块,因为有12个页面的统计数据,就有12张背景图片,如果每个页面单独写css,引入图片,如果图片的后缀修改,或者是图片位置存放修改,就需要每个页面都修改一次,比较麻烦。因此,就需要动态的引入背景图片,因为动态引入需要使用require.因此此处的写法稍显繁杂,一不小心就会出错,导致引入图片失败。
2023-12-25 15:55:33 634
原创 vue动态class名字
在一些业务场景中,需要根据数据类型实现不同的样式实现,并且实现动态的class名字。首先知道的是需要使用v-bind:class或简写形式:class.
2023-05-15 13:58:50 310 2
原创 vue 跨组件插槽使用
封装组件会有嵌套使用情形。比如,有一个标题组件,传标题名称就行。现在有一个背景组件,需要引用标题组件。因为标题组件的名称是参数接收。
2023-03-17 17:47:38 278
原创 VUE表格组件中,单元格内容使用插槽
使用elementui中el-table封装的表格组件,支持自定义单元格内容。在父组件中使用具名插槽示例:template模板,v-slot:[插槽名称]="数据对象"
2023-03-17 17:36:25 623
原创 echarts的柱状图点击柱子背景空白部分实现和点击柱子相同的功能
echarts的柱状图点击柱子背景空白部分实现和点击柱子相同的功能echarts图表普通的点击事件:这种普通的点击事件只能在点击柱子的时候有效,柱子的背景点击没有反应现在有个需求是点击背景部分也有相同的事件解决方法:利用echarts提供的新API convertFromPixel完美解决。这种方法借助于convertFromPixel和zr来实现需要的效果,实现方法如下:this.echart.getZr().on('click',params=>{c...
2021-04-28 09:50:38 2350 1
原创 angular+ionic项目打包后,访问页面空白。错误信息Error: Cannot match any routes. URL Segment: ‘index.html‘ at t.value
项目中遇到此问题,研究了很久。最终解决,一开始以为是路由配置错误。在app.module.ts中添加,import{LocationStrategy,HashLocationStrategy}from'@angular/common';在providers位置添加{provide:LocationStrategy,useClass:HashLocationStrategy}...
2020-12-31 09:10:58 913
原创 内网环境下,启动angular项目
离线执行angular项目1、安装node.js,安装vscode。验证node和npm安装成功 node -v; npm -v2、在能联网的电脑上找到angular脚手架目录@angular文件夹,复制到内网服务器对应目录下:C:\Users\admin\AppData\Roaming\npm\node_modules3、在能联网的电脑上把ng命令文件 ng,ng.cmd,ng.ps1放在内网服务器对应目录下:C:\Users\admin\AppData\Roaming\npm\4、启动项目 n.
2020-10-16 14:43:55 561 4
CentOS7 FTP安装与配置
2019-04-11
Oracle数据库只有数据文件的恢复方式,只适合初学者,里边有VM的相关操作。请谨慎下载!
2017-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人