首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
迷途小码农_前端版
掘友等级
前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
240
文章 240
沸点 0
赞
240
返回
|
搜索文章
最新
热门
Element 分页表格跨页多选状态保持方案(十几行代码解决)
在使用 Element-Plus/Element-UI 的分页表格(或者其他表格组件)时,默认的多选功能无法跨页保持选中状态。当切换分页请求新数据后,之前选中的数据会被清空。
解决前端竞态问题的乐观锁机制
在前端开发中,搜索框的实时搜索功能是一个常见场景。用户输入文字时,每输入一个字符就发起搜索请求。但这里存在一个潜在的竞态问题:如果后发起的请求比先发起的请求更快返回,可能会导致错误的搜索结果显示。 防
最佳移动端适配方案—REM
移动端适配方案 移动端适配最常用的方案就是使用rem。 下面介绍经过配置,我们只需要按照设计稿(例如750px宽度的页面)的px正常开发。通过postcss-px2rem自动帮我们转换成rem。完全不
性能优化:Nginx配置 GZIP 压缩、强缓存与 HTTP/2
背景 使用nginx部署web项目,调整nginx的配置进行性能优化。 GZIP 压缩:压缩响应数据,减少文件大小,提升传输效率。 强缓存:通过缓存策略减少重复请求,减轻服务器负担,提升响应速度。 H
Vue后台管理系统:实现动态组件命名与页面缓存
背景 领导要求后台管理系统实现tabs标签页功能,每个页面打开后需显示标签并缓存页面。 使用Pinia定义一个tagStore保存路由路径,并结合keepalive实现缓存。 但是遇上了缓存的页面组件
性能优化:import动态加载组件
背景 在实际开发中,封装组件是一个常见需求,尤其是在处理灵活配置的场景时。比如,一个通用表单组件需要支持动态配置表单项,并需要配置配置数据引入不同类型组件,包括自定义组件。这样的需求需要设计低耦合、高
使用 patch-package 打补丁修改 npm 包
背景 使用 patch-package 修改npm包uview-plus 的 index.js 希望禁用在 H5 环境下会加载所有组件的一段代码。 修改前: 修改后: patch-package 介绍
vite插件:记录打包完成时间,并生成version.txt文件
背景 vite项目,前端配置了自动化部署,每次git push就会自动打包。但是想知道是否打包成功,耗时多久。 插件代码 /src/plugin/build_version/ts 效果
html-to-image + print-js 生成超长图并打印
需求 需要打印表格,UI组件库的表格如果用原生的打印会出现样式显示不全的问题。边框也会不见。 网上找到个方法 使用html2canvas把表格转成长图然后使用print-js打印。 虽然html2ca
Vue3 权限控制指令:实现点击事件拦截
需求 有很多功能模块。用户等级不同可以使用的功能也不一样。但是所有模块的页面必须全部显示。 只有点击的时候如果没这个功能的权益才提示去够买。并且拦截掉原先按钮的点击事件。 形如: 思路: 思路1: 在
下一页
个人成就
文章被点赞
195
文章被阅读
28,856
掘力值
1,259
关注了
24
关注者
33
收藏集
37
关注标签
15
加入于
2021-03-12