自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ant Design Vue V1.7.8版本,a-input 去空格

本文总结了在Vue2.6+Ant Design Vue V1.7.8项目中实现输入框自动去除空格的几种方法。第一种是全局监听input事件,但存在苹果输入法兼容问题;第二种是针对单个输入框处理,提供了三种具体实现方式:1) 使用v-model时通过@input事件处理;2) 使用v-decorator时通过getValueFromEvent属性处理;3) 结合v-decorator和自定义校验规则处理。这些方法解决了旧版本Ant Design Vue缺少.trim()功能的问题,可根据实际场景选择适合的实现

2025-12-17 09:30:46 318

原创 a-input-number 添加后缀

摘要:本文介绍了在Vue2.6+ant-design-vue 1.7.8项目中为a-input-number组件添加后缀"KW"的方法。通过添加span标签和自定义CSS样式实现后缀显示,并提供了隐藏输入框右侧上下箭头的解决方案。作者参考了CSDN网友的思路,最终实现了类似原生input组件后缀的效果。文章包含代码示例和效果图对比,展示了修改前后的变化。

2025-11-19 10:11:56 244

原创 el-row 和 el-form 使用,不在同一行的样式修复

使用 Element UI 的 el-form 和 el-row 布局时,若遇到输入框与 label 不对齐的问题,关键在于必须为 el-form 设置 label-width 属性。当 label 文字过长时,可在 el-form-item 上单独设置 label-width。代码示例展示了如何通过设置 label-width="120px" 实现两栏(各占12列)的整齐布局,确保输入框与 label 保持在同一行。

2025-10-24 09:14:06 184

原创 a-input输入框,苹果电脑(MAC)输入法的输入Bug

在Vue2+Ant Design项目中,全局input事件监听导致Mac系统中文输入异常。当连续输入中文(如"珠海")时,显示为拼音而非汉字,单字输入则正常。问题源于main.js中全局监听input事件去除空格的代码,注释后问题解决。该事件监听原本用于处理Ant Design和Element UI输入框的空格过滤,但影响了Mac系统的中文输入法行为。建议移除或优化该全局事件处理逻辑。

2025-09-27 09:39:11 382

原创 ant-design a-table 的展开行(expandedRowRender)的基本使用

文章摘要:本文介绍了在ant-design Vue 1.7.8(适配Vue2)中实现表格展开图标的条件控制。通过expandIcon插槽,使用v-if判断当行数据不是"合计"且存在子数据时,才显示展开图标。关键点包括:必须调用props.onExpand方法才能正常展开数据,且无需在methods中定义。文中还展示了嵌套表格的实现方式,通过expandedRowRender插槽渲染子表数据。

2025-09-04 10:07:07 445

原创 ant-design a-from-model的校验

摘要 在使用ant-design-vue 1.7.8开发表单时遇到一个下拉框校验Bug:当先通过弹出框选择赋值后,再手动选择下拉框时会出现校验失败。问题出现在违章代码选择组件中,该组件通过弹出框和下拉框两种方式赋值。修复后解决了校验逻辑冲突问题。表单采用a-form-model实现,包含循环生成的多个表单域,涉及问题编号、类别、隐患等级等字段,其中违章代码字段具有联动校验逻辑(当"是否违章"选择"是"时才必填)。

2025-08-13 19:44:30 397

原创 Ant Design Vue a-form 针对不同浏览器的适配

【代码】Ant Design Vue a-form 针对不同浏览器的适配。

2025-04-28 11:32:51 285

原创 实现当文本内容过长时,中间显示省略号...,两端正常展示

就是当文本内容过长时,中间显示省略号...,两端正常展示

2025-04-13 14:18:19 384

原创 QuotaExceededError: Failed to execute ‘setItem‘ on ‘Storage‘: Setting the value of ‘sessionObj‘ exce

QuotaExceededError: Failed to execute 'setItem' on 'Storage': Setting the value of 'sessionObj' exceeded the quota.

2025-04-11 22:54:42 1093

原创 vue 文件下载(导出)excel的方法

【代码】vue 文件下载(导出)excel的方法。

2025-02-14 09:46:54 684

原创 移动端H5应用,使用了postcss-px-to-viewport插件,750设计稿兼容Vant框架

目前在搞一个移动端的H5项目,使用的是Vue3+Vant框架。设计稿是750的,而且使用了postcss-px-to-viewport。所以发现使用Vant框架的时候,发现有点问题,好像缩小了,后来百度了一下,是需要设置portcss.config.js。下面是代码:报错时候的配置:使用下面这个。

2024-06-30 11:39:58 837

原创 封装一个上拉加载的组件(无限滚动)

封装一个无线滚动的组件,其实就是上拉加载功能组件

2024-06-23 10:15:57 467

原创 JavaScript数组重构数据,数组转换成对象

具有相同id的数组,转换成对象

2024-05-23 17:20:40 747

原创 Vue项目背景图片设置,放大缩小都可以

在vue项目中,设置背景图片,浏览器的方法缩小,背景图片也会跟随放大缩小。

2024-05-23 17:03:31 785

原创 Vue 图片和PDF预览组件

就是一个vue的图片预览和PDF预览

2024-05-20 10:17:58 799

原创 ElementUi中el-table组件使用row-class-name修改指定行颜色

el-table 组件使用 row-class-name

2024-05-11 17:54:41 1668

原创 javaScript Object.hasOwn()的用法

判断对象是否有该属性

2024-04-10 14:51:46 1216

原创 javaScript Object.assign()的用法

Object.assign() 静态方法将一个或者多个源对象中所有可枚举的自有属性复制到目标对象,并返回修改后的目标对象。

2024-04-10 10:49:38 687

原创 map()的用法

JavaScript Array map() 方法

2023-11-28 22:46:41 470

原创 Git 常用命令

git 常用的14个命令

2023-11-14 11:29:05 224

原创 Element-Ui el-table 动态添加行

Element-UI el-table 动态实现新增行并可以输入或编辑

2023-11-13 14:43:16 3532

原创 JavaScript 对象的排序

javascript 特殊对象的排序

2023-10-31 11:15:42 221

原创 Element-UI el-row 排版样式错乱

Element-UI el-row el-col 配合el-form 表单使用,造成样式的错乱。

2023-10-30 16:22:57 1890 1

原创 Vue 获取 public图片

vue 获取public图片的路径

2023-09-21 10:48:20 2185

原创 element-ui form表单的动态rules校验

在vue 项目中,有时候可能会用到element-ui form表单的动态rules校验,比如说选择了哪个选项,然后动态显示或者禁用等等。我们可以巧妙的运用element-ui form表单里面form-item想的校验规则来处理(每一个form-item项都可以单独校验)。

2023-07-24 16:04:34 2557

原创 vscode 输入@ 代码提示

vscode 在输入@ 代码提示,可以提示src下的文件,要在vue 项目中新建一个.json文件(jsconfig.json)

2023-07-19 09:23:30 323

原创 vue excel文件下载

vue 项目使用excel下载文件

2023-07-14 15:02:48 1519

原创 Vue 项目中使用WebSocket 消息推送

Vue项目中使用websocket消息推送

2023-06-25 16:55:01 2847

原创 vue eachrts 地图

vue + echarts 地图下钻功能

2023-05-18 10:14:07 378

原创 echarts 折线图

vue 结合 echarts 折线图的配置

2023-05-16 15:10:02 280

原创 echarts 柱状图

vue 和 echarts 柱状图

2023-05-16 11:23:27 588

原创 echarts 南丁格尔图

Vue 和 eachrts 5.4版本结合起来使用。

2023-05-16 09:59:12 720

原创 echarts立体柱状图的基本用法

echarts,立体

2023-04-12 16:31:06 559

原创 includes()的用法

include()的基本用法

2023-04-11 10:06:53 1585

原创 Vue3 监听移动端的滚动

Vue3监听滚动加载的封装

2023-04-01 12:13:11 1825

原创 Object.values()的用法

Object.values()的基本用法

2023-03-30 09:38:24 10662 2

原创 实战Vue基础难点总结

实战Vue基础难点总结

2023-03-06 15:25:36 208

原创 封装Element UI的 Upload 上传组件

封装Element-Ui Upload组件的上传

2023-02-24 22:38:55 1020

原创 vue devtools的安装

vue devtools

2023-02-16 09:27:59 431

原创 60个Vue常见问题汇总及解决方案

Vue相关问题汇总

2023-02-11 16:23:20 878

空空如也

空空如也

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

TA关注的人

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