自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Vue项目部署后,无需手动清浏览器缓存,自动实现代码更新的方法。

针对此原因入手,可以给打包后的文件增加最新标识的后缀,这里使用时间戳,此外,前端维护一个记录版本号的文件,在用户操作项目的过程中,进行新老版本号的比对,版本号更改时对浏览器缓存进行reload(这样就无需用户手动刷新浏览器缓存),即可保持项目获取最新代码。前端开发在开发过程应该会中经常碰到:修复代码bug后,打包上线,测试人员需要手动清理浏览器缓存才能看到最新的改动,比较繁琐,而且正式上线后也不可能每次代码部署后都要提醒用户去清除浏览器缓存。项目目录public下新建version文件。

2024-05-14 15:00:16 942 1

原创 vue + js 封装下载文件的方法(对不同浏览器作兼容)

element-plus在这里主要使用ElMessage对信息进行提示,可以用其他方法或组件库代替。text-encoding是一个用于编码解码的js库,附上链接。

2024-03-25 16:11:43 188

原创 Vue3的优点,为什么要使用Vue3

为什么要使用vue3

2022-12-19 09:53:38 5820 1

原创 vue中的axios的二次封装(JS)

vue中的axios的二次封装(JS)

2022-12-07 15:11:18 301

原创 vue3+ts 结合el-table二次封装表格组件

vue3+ts 结合el-table二次封装表格组件

2022-12-06 14:26:49 973

原创 vue3 + ts 使用el-dialog

vue3+ts 使用el-dialog

2022-12-06 14:10:23 889

原创 vue3基于element-plus二次封装表单组件

vue3基于element-plus二次封装表单组件

2022-12-05 15:58:23 1263

原创 前端实现网页整体置灰

前端置灰

2022-12-01 09:46:23 313

原创 蛇形命名和驼峰命名的自动转换(用于前后端交互)

前后端交互的字段命名方式转换

2022-11-23 17:11:09 1487

原创 CSS不规则图形画法(clip-path)

clip-path

2022-11-21 18:16:59 2050

原创 TypeScript学习(六)

TypeScript学习

2022-11-01 18:27:13 482

原创 TypeScript学习(五)

TypeScript学习

2022-11-01 16:34:04 284

原创 TypeScript学习(四)

TypeScript学习

2022-11-01 11:18:53 111

原创 TypeScript学习(三)

TypeScript学习

2022-10-31 17:52:00 87

原创 TypeScript学习(二)

TypeScript学习

2022-10-31 15:40:10 523

原创 TypeScript学习(一)

TypeScript学习笔记

2022-10-31 11:16:36 1058

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除