自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 强数据处理逻辑(数组对象去重、姓名去重、数组对象合并排序)

(这里刚开始没想好,后来发现bug了,起初我是根据mergeId判断,因为合并完合并项和被合并项mergeId相同,我是判断相邻行的mergeId相同且手机号相同就合并,后来发现如果有三条合并数据(A/B/C)A和B的不同,A和C相同,那么因为A和C没有挨着就没有做到手机号去重并合并的效果)mergeId: 1752306068107,name:'A,B',adderss:'上海xxx',phone:'13073512485',sortIndex:1,}

2025-07-12 17:58:50 582

原创 vue 渲染机制踩坑记录

在表格合并方法里也是用的state.spanArr,完事我的功能涉及到一个移动,比如TabA页面表格项移动到TabB页面的表格里,表格项、合并组spanArr都是在父组件计算的,完事移动完的TabB页面表格项合并样式错乱,我刚开始脑子没反应过来,一直打印信息看props.data.spanArr也没问题啊,弄了半天,才意识到我表格合并的方法里用的state.spanArr,而state.spanArr只是在第一次渲染的时候赋值了,一直是旧的值。②表格合并方法里直接读取props.data.spanArr;

2025-07-03 16:41:26 269

原创 uniapp uni-popup 点击选中样式问题

小程序中自己定义了uni-popup滑出组件,本次使用的是底部滑出,写完后发现点击会出现背景样式,百思不得其解,比对了半天之前的调用方法发现,这次的多了一个cursor: pointer去掉即可。其中uni-popup是自己封装的组件,做了一个蒙版遮罩+内容部分滑出动画。不太理解为啥加了 cursor: pointer;会导致出现背景样式?

2025-05-13 11:16:48 306

原创 uniapp 报错 TypeError: t.rpx2px is not a function.

【代码】uniapp 报错 TypeError: t.rpx2px is not a function.

2025-03-14 10:31:58 294

原创 uniapp scroll-view布局 下拉刷新 页面布局问题

如果不设置height:0的话当滚动区域内容多会导致占位元素.custom-navbar-block高度压缩为0且页面无法正常下拉滚动,即使给custom-navbar-block设置flex-shrink:0,该占位元素高度不给压缩为0了,滚动仍不正常,因为scroll-container会随页面滚动;1.项目中很多地方都用到了滚动scroll-view组件,比如列表,详情都会用到,先说下我的布局,---占位元素(custom-navbar设置的fixed定位)-->

2025-03-13 17:08:45 457

原创 uniapp textarea输入框软键盘遮挡问题

1、导航栏设置固定定位top:0,padding-top为menuButtonBounding.top,height为menuButtonBounding.height;之前设置了底部元素一个固定高度150rpx,也监听了软键盘高度变化并设置软键盘高度值,具体代码如下。由于我这个组件是分开写的所以用到了emit传值,在父组件中拿到这个高度设置底部框高度为该自身高度+软键盘高度即可。动态设置底部输入框部分高度为固定高度150 + 软键盘高度 keyboardHeight的值;// 监听发送栏高度。

2025-03-06 17:42:26 682

原创 uniapp video视频播放横屏/全屏情况下 层级问题

uniapp中视频组件video横屏(全屏)层级问题

2025-02-22 14:50:43 408

原创 element-plus动态增减el-table表格列样式错乱问题

刚开始key写的是:key="index",发现时好时坏,有时候重新渲染有时候不会,因为新添加的未存在的index的话会重新渲染,初始化已存在的index则不会重新渲染。写了一个组件,功能是根据展示设置的勾选状态动态增减表格列,发现列宽没有重新计算,找了半天,原来是key的问题。过程中还试过doLayout()方法也不行,真是郁闷,原来是key需要绑定为prop。真是看了半天,坑死了。

2024-11-22 16:27:02 265

原创 a标签download无效解决办法

‌:如果当前页面地址和预下载的文件所处服务器不在同一域名下,由于跨域访问限制,download配置会不生效。可以使用blob方式将文件转为同源文件,再进行配置和下载‌。需要注意的是测试同事进行测试的时候会触发浏览器的安全机制问题,会禁止下载;

2024-11-22 16:00:24 984

原创 SVG生成页面水印

svg生成页面水印 - 灰信网(软件开发博客聚合)

2023-06-19 17:32:13 340

原创 elementui el-tree多层级数据递归根据条件筛选(禁用指定节点)

项目中用的是elementui的tree组件,要实现的效果是根据关键字去筛选过滤出禁用的节点;

2023-05-17 11:42:13 1331

原创 vue3中高德地图定位问题Geolocation permission denied

vue中高德地图的使用

2023-03-29 10:01:11 1994

原创 elementplus限制日期范围选择器只能选当前月或者上个月

/ 上上个月最后一天。// 上上个月所属年。

2023-03-27 10:27:36 1067

原创 elementui 修改el-dialog样式

用文档里的自定义属性custom-class=‘batch-box’,然后在style中写(不能有scoped属性,如果不想删该属性,则在style scoped下面再写一个style即可。亲测:如果写到style scoped中即使用::v-deep也不生效~)在外层添加一个父盒子比如class='batch-box',然后在style scoped中用::v-deep();方案一、(如果添加append-to-body属性,则此方案不生效)

2023-03-20 17:08:56 3605

原创 js element-ui el-tree 树结构过滤 筛选

js element-ui el-tree 树结构过滤 筛选

2023-02-13 09:26:38 1459

原创 tree树状结构数据处理

tree树状结构数据处理

2023-02-10 14:21:49 327

原创 Uncaught TypeError: Cannot read properties of undefined (reading ‘focus‘)

Uncaught TypeError: Cannot read properties of undefined (reading 'focus')

2022-12-07 11:00:23 2185

原创 element-plus时间选择器el-time-picker组件回显问题

element-plus时间选择器el-time-picker组件回显问题;element-plus时间选择器没有value-format属性;

2022-12-07 10:28:59 4047

原创 forEach循环里动态获取下拉列表并且回显下拉列表绑定值延迟回显问题

遍历动态赋值延迟问题

2022-11-19 08:58:28 346

原创 Cannot invoke an object which is possibly ‘undefined‘.Vetur(2722)

Cannot invoke an object which is possibly 'undefined'.Vetur(2722)

2022-11-16 16:56:52 1455

原创 解决cnpm install安装依赖时,报错Error: Cannot find module ‘diagnostics_channel‘

解决cnpm install安装依赖时,报错

2022-11-11 15:30:27 4892

空空如也

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

TA关注的人

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