自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端恋曲:el-date-picker组件,选择令人心动的日期范围

本文介绍了el-date-picker组件中pickOptions的强大之处,并通过一个需求场景,用代码逐步进行了需求分析和代码说明,为实现类似场景提供参考和帮助。

2024-07-07 15:29:40 1336 1

原创 筛选升级:探索通用筛选表单组件的封装新技巧

本文通过封装一个通用表单筛选组件,解决了由不同的异步请求获取筛选项、点击触发刷新的问题,增强了组件的复用性。

2024-06-03 23:49:48 698

原创 Vite前端部署:版本更新,即刻知晓

本文提出了vite项目中版本变化的刷新问题,通过监听vite异常事件事件和维护比对发布版本时间戳两种方案,成功解决了自动刷新问题,并展示了demo相关代码和运行结果

2024-05-27 00:36:56 3150

原创 轻装上阵:Webpack 5 & Vite资源优化

本文通过一个最小的Webpack和vite项目demo,举例演示了在webpack5中采用内置属性将静态资源模块以不同形式导出,并且说明了在vite中如何处理静态资源模块。

2024-05-05 20:28:32 690 2

原创 Webpack项目构建入门:babel的核心角色

本文通过从零开始搭建一个最小的Webpack项目,解决了诸如`ES6代码转换`、`css代码编译与拆分优化`、`ts代码编译`、`tsx代码编译`等问题,重新梳理在成熟的cli框架中如何采用babel进行语法编译转换,并对babel预设的作用进行了分析。

2024-05-03 20:37:47 788

原创 el-tour微探:优雅实现新手引导功能

本文采用element plus组件库中的el-tour组件实现了用户引导功能,通过代码拆分结构设计,保证了引导文案、公共引导组件、页面组件之间的低耦合性、可维护性、高复用性,并针对过程中遇到的问题和解决方法进行了说明。

2024-04-27 23:41:47 2115 3

原创 pdf预览:如何优雅地击败内存泄漏

本文通过一个demo实现了pdf预览功能,服务端采用express封装接口,返回对应页码的文件流。前端采用vue-pdf-embed组件,实现了pdf预览功能。最后通过前后端完整的交互流程,复现并解决了内存泄漏的问题。

2024-04-20 01:00:07 1708

原创 Vue3 SSG上车体验

SSG指在构建阶段生成html文件,适用于固定的静态展示内容页面。并列举了 VuePress 和 Nuxt 如何快速体验上手SSG渲染模式

2024-04-15 00:07:46 776 1

空空如也

空空如也

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

TA关注的人

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