自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3 + antd demo:实现动态form表单内容

自定义所需表单控件,实现表单的统一化处理

2025-06-10 15:37:28 181

原创 基于vue和vite,自定义封装和发布到npm库

在实际开发中,团队需要频繁实现一些基础功能,如权限校验、主题切换、动态样式绑定等。为了解决重复开发的问题,可以封装一套自定义指令库,并发布到团队 npm 仓库供大家使用。支持 ESM 和 CommonJS 双模式。采用 Vite 和 rollup 打包。

2025-05-14 17:25:49 382

原创 vue3基于文件结构,动态实现路由的生成

在 Vue 3 项目中,通过文件目录结构自动生成路由配置,可以大大简化项目的路由管理,尤其是当项目模块非常多时。这种做法让路由的管理更加灵活、可扩展,减少了重复的手动配置,同时也增强了代码的可维护性。下面是一个demo。:随着项目的不断增长,新增的模块和路由可以通过约定的目录结构自动加载,扩展非常方便。:通过文件目录结构,自动化地推导出路由配置,减少了重复配置的繁琐工作。:利用 Vue Router 的懒加载特性,按需加载路由,提高应用性能。:路由与模块功能分开管理,每个模块都可以独立维护自己的路由配置。

2025-05-12 16:06:51 282

原创 demo-实现视频播放加水印(自定义v-watermk指令)

监听视频全屏时,拿到视频标签元素 和 水印标签元素,然后把 水印标签元素append到视频标签元素里面去就可以显示水印了。通过 CSS、Canvas 或 SVG 绘制水印,将其以 absolute 或 fixed 的方式覆盖在页面上。可以动态调整位置、透明度和大小。:需要兼容不同的播放器(如原生 video 标签或第三方播放器库)。:确保水印无法轻松被去除,比如通过屏幕录制等方式窃取无水印视频。:特别是在高分辨率视频中,水印的渲染可能对性能产生较大影响。:水印需要随着视频播放实时渲染,确保同步性。

2025-05-07 12:05:39 210

原创 demo-实现电子签名

HTML+JavaScript实现了一个简单的绘图功能,允许用户在网页上通过鼠标或触摸设备绘制线条。

2025-05-07 11:24:44 107

原创 从0到1搭建一个项目(基于Vue3 Vite4手搭)

大家根据个人习惯选择安装这些依赖。基本内容搭建完成后,因为浏览器是不能识别Vue,TS,Sass这些语言的,还需要Vite将它们转变成浏览器可以识别的语言:Html,CSS,JS。

2025-04-21 18:03:40 732 1

空空如也

空空如也

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

TA关注的人

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