技术学堂

headin_border
JeecgBoot Vue3实战:构建高效企业级前端模块与踩
JeecgBoot Vue3实战:构建高效企业级前端模块与踩

JeecgBoot Vue3基于Vue3、TypeScript、Vite6和Ant-Design-Vue,提供二次封装组件、权限校验和代码生成器,助力解决Java项目70%重复工作。文章分享时间范围查...

拒绝rem计算!Vue3大屏适配实用指南|vfit库详解
拒绝rem计算!Vue3大屏适配实用指南|vfit库详解

做大屏适配最烦还原设计稿坐标?本文介绍基于Vue3的超轻量库vfit,无需rem换算与手动scale,直接在代码中使用设计稿上的px数值。通过createFitScale配置设计稿宽高,搭配FitCo...

前端HTML转PDF实用指南:html2canvas与jsp
前端HTML转PDF实用指南:html2canvas与jsp

想实现网页指定区域一键下载为PDF?本文详解基于html2canvas和jspdf的前端转换方案,包含元素定位、滚动置顶、水印添加、清晰度优化及自动分页处理。直接复制工具函数,轻松搞定报表、合同等场景...

uniapp+vue2+uview图片上传封装:自动压缩与健
uniapp+vue2+uview图片上传封装:自动压缩与健

手把手封装基于uniapp+vue2+uview的高性能图片上传组件,核心解决原图上传慢、体验差、服务器压力大等痛点。通过智能类型判断与阈值控制,仅对超过1MB的图片进行canvas压缩并转回文件对象...

Vue 3 + SVG打造动态智慧公厕可视化大屏|实战指南
Vue 3 + SVG打造动态智慧公厕可视化大屏|实战指南

基于Vue 3和动态SVG,实现智慧公厕厕位占用状态的实时可视化大屏。通过加载SVG源码、智能解析路径节点、WebSocket毫秒级驱动,解决传统切图适配差、维护难问题。支持任意缩放、高保真矢量渲染,...

用户Token到底该存哪?HttpOnly Cookie与l
用户Token到底该存哪?HttpOnly Cookie与l

面试高频题“用户Token存哪”的满分答案:对比localStorage、普通Cookie与HttpOnly Cookie的XSS与CSRF风险,揭示为什么大厂从localStorage迁移至Http...