- 博客(12)
- 收藏
- 关注
原创 VUE2+ElementUI的文件预览组件(doc,docx,xlsx,图片.pdf)
本文实现了一个文件预览组件,包含父组件引用和子组件实现。父组件通过file-preview标签调用子组件,传递文件ID和控制显示状态。子组件使用el-dialog作为容器,支持多种文件类型预览:PDF(iframe)、Word/Excel(专用组件)、图片(img)、文本(pre),并提供下载功能。通过axios获取文件数据,根据文件类型采用不同渲染方式,处理了各种文件类型的兼容性问题。组件采用响应式设计,包含加载状态提示和错误处理机制,实现了完整的文件预览功能。
2025-12-04 10:43:06
961
原创 基于VUE2+el-tree-transfer的穿梭框实现
本文介绍了基于Vue2和el-tree-transfer组件实现树形穿梭框功能的方法。该功能支持分级展示树状数据,实现多选/单选子项、勾选父项默认选中子项、全选等功能。核心代码展示了如何引入组件、处理数据转换(包括递归获取末级节点ID)、实现左右移动逻辑以及保存目标列数据。后端返回符合树形结构的数据格式,前端通过el-tree-transfer组件进行渲染和交互。文章还提供了效果展示图和关键代码片段,包括数据格式转换和表单提交处理等核心逻辑。
2025-07-25 11:41:07
842
原创 SpringBoot+根据模版生成PDF文件
摘要:本文介绍了使用SpringBoot结合PDF模板生成PDF文件的完整流程。首先需准备模板文件并使用Adobe工具编辑PDF模板,通过添加文本域定义变量(如姓名)和调整图片区域。代码部分展示核心实现方法,包含PDF数据转换和填充逻辑,使用iText库处理PDF字段填充和图片插入,支持基本类型和复杂对象转换,并特别处理复选框和图片字段。其中PdfUtil工具类提供通用的PDF生成功能,包含模板填充、基本类型判断和图片插入等核心方法。
2025-07-24 13:43:57
372
原创 vue+SpringBoot大文件分片上传
Vue+SpringBoot大文件分片上传方案 本方案采用前端Vue+后端SpringBoot实现大文件分片上传功能,主要用于解决浏览器上传超大文件(如10GB压缩包)的问题。前端实现包含以下核心功能: 分片上传:将大文件切割为5MB的块进行并发上传(默认3个并发) 进度监控:实时显示上传速度、剩余时间和百分比进度 断点续传:支持暂停/继续功能,自动检查服务器已接收的分片 解压状态跟踪:可监控服务器端解压进度 前端使用axios处理HTTP请求,通过计算上传速度和剩余字节数提供用户体验优化。后端提供初始化接
2025-07-23 16:33:52
816
3
原创 关于Java中@Component的使用中出现@Autowired为NULL的问题
关于Java中@Component的使用中出现@Autowired为NULL的问题
2022-09-10 22:02:21
2933
1
原创 阿里-Arthas 简单使用-线上热部署更新(Windows)
目录官网一、Arthas压缩包下载?二、快速入门1.启动Demo2.执行Arthas4.过程中出现的问题问题描述:解决方案亲测有效:官网Arthas官网:Arthas - Alibaba Java Diagnostic Tool Alibaba Java Diagnostic Tool Arthashttps://arthas.aliyun.com/en-us/一、Arthas压缩包下载? 1:官网下载2:百度网盘...
2021-12-11 12:44:41
3839
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅