自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue 中限制文本框只能输入数字的优雅方案

这个方法简单实用,经过多个项目验证,能有效防止用户输入非法字符。如果你有更好的实现方式,欢迎在评论区交流!

2025-07-31 16:47:10 371

原创 过JavaScript实现图片强制下载功能,而不是另开浏览器预览才能下载

在Web开发中我们经常会遇到图片下载需求。但浏览器默认行为是打开图片预览而非直接下载,尤其在移动端表现尤为明显。本文将通过Vue组件形式,演示如何通过JavaScript实现图片强制下载功能,并支持自定义文件名。通过封装Vue组件的方式,我们实现了:✅ 图片强制下载功能✅ 自定义文件名支持✅ 跨平台兼容方案✅ 资源自动清理机制该组件已通过Chrome/Firefox/Edge/Safari主流浏览器测试,适用于电商商品图下载、电子发票保存等场景。建议结合后端鉴权机制使用,防止图片被恶意下载。

2025-07-15 18:12:42 566

原创 git提交反复提示:模块 silen 不存在,有效模块将会继续打包

git commit --no-verify -m "提交信息"

2025-03-20 16:21:09 204

原创 JS:复制内容到剪贴板函数

【代码】JS:复制内容到剪贴板函数。

2025-02-26 16:07:29 119

原创 vue3纯前端分页Hook封装

使用场景:做页面时遇到后端接口不支持分页,接口一次性返回表格所有数据,而产品要求前端不能一次性展示,需要有分页功能。配合mdesign库的md-pagination组件,最终实现的效果如下。一、封装分页hook,创建useUserPagination.ts。二、页面的分页组件md-pagination中使用。

2024-02-02 14:33:32 677

原创 Lodash对象常用方法

【代码】Lodash对象常用方法。

2023-11-23 15:07:37 634

原创 实际开发中Lodash数组常用方法

Lodash数组常用方法

2023-11-22 16:51:49 693

原创 数组对象常用的处理方法

常用的数组对象处理方法。

2023-11-14 16:07:48 139 1

原创 JS实现数组按照时间升序,降序排序

js时间排序

2023-04-27 15:30:46 574 1

原创 uniapp微信小程序全局所有页面放置一个跳转首页的可以拖动的悬浮按钮

实现拖动的悬浮按钮

2023-04-27 14:50:47 2820 4

原创 使用@vueuse/core 中组合式函数实现一键复制

vue3+ts项目,使用@vueuse/core 中组合式函数实现一键复制

2023-02-20 11:46:37 1030 1

空空如也

空空如也

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

TA关注的人

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