技术学堂

headin_border
用户Token存储位置选择:HttpOnly Cookie如
用户Token存储位置选择:HttpOnly Cookie如

‍ 写在开头 点赞 + 收藏 === 学会 面试官问:"用户 token 应该存在哪?" 很多人脱口而出:localStorage。 这个回答不能说错,但远称不上好答案。 一个好答案,至少要说清三件事...

uniapp图片上传优化方案:自动压缩+类型判断实现
uniapp图片上传优化方案:自动压缩+类型判断实现

打造基于 uView+uniapp+vue 的高性能图片上传组件(自动压缩 + 更加健壮的类型判断) 前言 在移动端开发(App/小程序/H5)中, 图片上传 是一个极其高频且容易产生性能瓶颈的场景...

Vue3性能优化技巧有哪些?这10个实用方法你可能还没用上
Vue3性能优化技巧有哪些?这10个实用方法你可能还没用上

‍ 写在开头 点赞 + 收藏 === 学会 今天来分享 10 个 Vue3 的性能优化技巧。 核心原则: 减少不必要的响应式追踪 避免无谓的 DOM 操作 按需加载资源 咱也不要为了优化而优化!小项目...

Vue3导出PDF技巧:html2canvas+jspdf实
Vue3导出PDF技巧:html2canvas+jspdf实

封装一个好用的页面导出 PDF 工具 Hook (html2canvas + jspdf) 在最近的一个项目中,遇到一个将页面内容(详情页)导出为 PDF的需求,但是好像目前没有直接把dom转成pdf...

为什么0.1加0.2不等于0.3?揭秘浮点数陷阱
为什么0.1加0.2不等于0.3?揭秘浮点数陷阱

‍ 写在开头 点赞 + 收藏 === 学会 这个问题你可能在面试、线上 Bug、甚至随手写 Demo 的时候都见过: console.log(0.1 + 0.2 === 0.3); // false ...

为什么你的Vue组件反复销毁?KeepAlive原理深度解析
为什么你的Vue组件反复销毁?KeepAlive原理深度解析

‍ 写在开头 点赞 + 收藏 === 学会 前言 开发过Vue应用的同学对KeepAlive功能应该都不陌生了,但是大家对它的理解是只停留在知道怎么用的阶段 还是说清晰的知道它内部的实现细节呢,在项目...