自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Vue3+Element Plus】el-dialog弹窗点击遮罩层无法关闭弹窗问题记录

新建了一个Vue3+TypeScript项目,引入了Element Plus组件,使用的是自动导入的方式,项目运行后发现el-dialog弹窗组件点击遮罩层无法关闭,排查了很久也没发现有什么问题。打开无痕模式访问页面,却发现弹窗可以关闭;另外我再新建一个终端去运行项目也是可以关闭的(就是比如我一开始运行是5173端口,再新建终端运行就是5174端口,5173那个无法关闭,5174这个可以关闭)

2025-12-29 16:06:57 158

原创 【Vue3 + Element Plus】Form表单按下Enter键导致页面刷新问题

Form表单按下Enter键导致页面刷新,是浏览器的默认行为所导致的,要避免这种情况,可以通过阻止默认的提交行为来禁止页面刷新。

2025-12-29 11:10:11 169

原创 【Vue3+Element Plus+Vite】按需导入Element Plus组件并配置全局样式文件

本文介绍了Vue项目中Element Plus的配置方案,包括:1) 按需自动导入组件;2) 全局SCSS变量管理;3) 响应式布局实现。通过unplugin-vue-components插件实现按需导入,创建variable.scss定义CSS变量和媒体查询断点,并配置主题色覆盖Element默认样式。最后在global.scss中引入主题配置并实现PC/移动端响应式控制,通过类名切换不同设备显示效果。整个方案实现了组件按需加载、主题定制和响应式适配的完整前端架构。

2025-12-12 10:59:02 228

原创 【Vue3】VerticalProgressBar内存占比进度组件

本文展示了一个垂直进度条组件,采用分层设计实现从下往上的动态填充效果。组件核心特性包括:1) 可自定义标题和百分比值;2) 通过层数控制精度;3) 支持部分高度填充过渡效果。实现方式采用Vue3组合式API,通过计算属性动态生成背景层和填充块,CSS使用flex布局实现垂直排列。组件参数包括title(标题)、percentage(0-100百分比)和layerCount(分层数),填充颜色通过CSS变量控制,适用于系统监控等场景的数据可视化展示。

2025-12-12 10:30:20 38

原创 【Vue3+Element Plus】表单数组中字段自定义校验规则

在rules配置中,为字段activeValue添加validator函数,实现根据当前值类型(valueType)验证输入是否为有效的十进制或十六进制值。

2025-11-26 11:06:06 160

原创 【Vue3 + ElementPlus】自定义Tooltip文字提示组件

文本溢出才显示Tooltip,未溢出不展示。

2025-10-28 16:14:05 55 1

原创 【Vue3】使用websocket实现前后端实时更新数据

WebSocket是一种在单个TCP连接上进行全双工通讯的协议。它允许服务器主动发送消息到客户端。

2025-10-16 16:21:35 453

原创 【React】配置别名路径

安装craco工具包新建配置文件修改。

2025-10-14 14:46:08 258

原创 【React】组件通信

子组件只能读取props中的数据,不能直接进行修改, 父组件的数据只能由父组件修改场景:当我们把内容嵌套在组件的标签内部时,组件会自动在名为children的prop属性中接收该内容。

2025-09-28 14:12:16 196

原创 【uniapp】获取上传视频的md5,适用于APP和H5

【代码】【uniapp】获取上传视频的md5,适用于APP和H5。

2025-01-23 15:25:26 983

原创 【CSS】实现伪元素层级在父元素之下

伪元素默认层级是在父元素之上的,同时 ::after在::before之上,若要实现伪元素层级在父元素之下,则可通过以下方式实现。

2024-08-26 14:07:21 772

原创 【uniapp】聊天记录列表长按消息计算弹出菜单方向

【代码】【uniapp】聊天记录列表长按消息计算弹出菜单方向。

2024-08-05 11:02:25 1314 1

原创 【CSS】u-textarea组件超出两行后换行需要点两下问题

u-textarea样式问题

2024-07-30 14:34:53 375

原创 【uniapp】带圆角渐变边框实现

【代码】【uniapp】【css】带圆角渐变边框实现。

2024-06-07 10:14:31 1245

原创 【uniapp】CSS实现多行文本展开收起的文字环绕效果

css实现多行文本展开收起的文字环绕效果【代码】

2024-05-20 11:52:14 774

原创 【uniapp】单选框、复选框点击整行选中效果实现

单选框<view class="list-item" v-for="(item, index) in cardList" :key="index" @click="radioChange(item)"> <image class="list-item-icon" :src="item.bankUrl" mode=""></image> <view class="list-item-name">{{ item.bankName }}</view&

2024-05-15 10:59:09 1388

原创 【JS】判断双层数组中每一项是否都不为空

判断双层数组中每一项是否都不为空,都不为空返回true,否则返回false。

2024-04-10 21:08:58 392

原创 【uniapp】省市区下拉列表组件

省市区下拉列表组件实现

2024-04-10 20:47:07 547

原创 【JS】将一维数组的分割成数组对象

【代码】将一维数组的分割成数组对象。

2024-04-07 15:41:35 250

原创 数组对象转换成字符串格式

【代码】数组对象转换成字符串格式。

2024-03-19 14:08:06 263

原创 比较两个数组对象,找出属性id相同的项并删除

【代码】比较两个数组对象,找出属性id相同的项并删除。

2024-03-19 12:01:11 855

原创 比较两个数组对象,替换属性id相同的项

【代码】比较两个数组对象,替换属性id相同的项。

2024-03-19 11:01:09 675

原创 数组对象序列化成key: value的格式

【代码】数组对象序列化成key: value的格式。

2024-03-18 13:55:02 464

原创 【uniapp】自定义步骤条样式

【代码】【uniapp】自定义步骤条样式。

2024-02-18 10:42:19 1438

原创 px和rpx转换方法

【代码】px和rpx转换方法。

2024-01-18 09:15:06 843

原创 根据出生年月日计算年龄方法

【代码】根据出生年月日计算年龄方法。

2024-01-15 17:48:30 751

原创 【uniapp + uView】仿BOSS直聘三级职位列表实现

仿BOSS直聘带搜索功能的三级职位列表实现

2024-01-15 17:40:27 414

原创 解决弹窗滚动穿透问题

弹窗滚动穿透问题解决方法

2023-11-24 15:25:48 606

原创 【uniapp + uView】CountryCodePicker 国家区号组件

手机号输入框国家区号选择器组件

2023-11-10 17:05:36 2345

原创 【uniapp】仿微信通讯录列表实现

【代码】仿微信通讯录列表实现。

2023-11-10 09:27:39 1285 1

原创 【uniapp】六格验证码输入框实现

六格验证码输入框实现

2023-11-08 16:55:49 1887

原创 姓名脱敏方法

【代码】姓名脱敏方法。

2023-11-02 11:55:17 231

原创 【uniapp】自定义步骤条样式实现

自定义步骤条样式实现

2023-10-31 16:19:29 1611

原创 【uniapp】仿微信支付界面

仿微信支付界面键盘实现

2023-10-26 09:14:35 1439

原创 【Vue2 + Vant】LicenseKeyboard 车牌号键盘输入组件

车牌号键盘输入组件

2023-09-19 14:04:54 741

原创 Vue 项目搭建

手动搭建项目,webpack打包配置详解

2023-08-19 16:07:04 1445

原创 【el-upload】批量上传图片时在before-upload中添加弹窗判断时的踩坑记录

beforeUpload中添加弹窗

2023-08-10 17:37:11 945

原创 【微信小程序-uniapp】CustomButton 自定义常用吸底按钮组件

自定义常用吸底按钮组件和常用样式,适用于uniapp小程序

2023-07-17 10:49:47 1048

原创 【微信小程序-uniapp】CustomDialog 居中弹窗组件

自定义居中弹窗组件,适用于uniapp小程序

2023-07-14 17:31:57 3208

原创 【微信小程序-uniapp】CustomPickerMul 自定义多选选择器组件

自定义底部弹出框多选选择器,适用于uniapp小程序

2023-07-14 17:26:31 2581

空空如也

空空如也

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

TA关注的人

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