自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 css - 文字首尾衔接跑马灯效果

【代码】css - 文字首尾衔接跑马灯效果。

2025-10-29 10:50:05 376

原创 css 的 clip-path 属性,绘制气泡

【代码】css 的 clip-path 属性,绘制气泡。

2025-10-24 11:24:05 1077 1

原创 bug 记录 - 路由守卫 beforeRouteLeave 与 confirm 结合,不生效问题

/ 如果是保存成功,退出当前页时,就不要再进行编辑与否的判断了。// 一些不需要判断编辑状态的场合。// 在当前页没做操作,直接走了。// 当前页面编辑过,先拦截住。"退出当前页将丢失未保存内容"// 锁 - 优先级最高的。// 当前页面是否编辑过?

2025-10-23 14:35:36 667

原创 js 实现 scss 的 mix 效果

2025-10-23 13:54:09 398

原创 使用 el-calendar 生成万年历可多选

2025-06-06 10:35:46 873

原创 bug 记录 - 使用 el-dialog 的 before-close 的坑

手动点击关闭按钮,或者点击 model 空白区域时,弹窗被关闭。未执行 form 表单的 resetFields 方法,所以再次打开时,弹窗保留了上次操作的痕迹(form 表单未重置)因此需要监听 dialog 的关闭事件,官方提供了一个方法,before-close。"执行了 beforeCloseDialog"

2025-06-05 15:32:02 1505

原创 el-table 结合 slot 具名插槽遍历封装列表模板

父组件添加特殊样式如果想为某些列添加特殊样式,可以在 columns 中添加特殊参数比如为金额列添加颜色,大于 0 的显示绿色,否则显示红色比如添加操作列并回传点击事件父组件点击表格第一行的按钮1时,可以看到,父组件可以接收到传递的参数利用具名插槽如果 reset 标记不够满足父组件中的定制化样式,还可以利用具名插槽比如为姓名列添加文本内容比如截取日期格式可以将 columns 数组中的 prop 属性作为具名插槽的 name 来使用模板组件

2025-02-18 15:50:25 1056

原创 正则方法记录

正则方法记录_随缘更新

2025-01-02 10:29:33 208

原创 el-table 动态计算合并行

动态计算 rowspan

2024-12-13 11:37:16 1519

原创 落地页头图被版心遮挡效果实现

【代码】落地页头图被版心遮挡效果实现。

2024-12-05 10:22:40 357

原创 对象数组按照非升序或降序的既定顺序排序

【代码】对象数组按照非升序或降序的既定顺序排序。

2024-11-04 15:23:27 221

原创 使用 flex 简单实现 table 自适应页面

当页面整体宽度较小,顶部搜索模块高度自动撑开时,table 宽度动态变小,只展示 4 行数据。当页面整体宽度较大,顶部搜索模块没那么高,table 高度自动变大,展示 7 行数据。保证页面其他模块宽度高度自适应,动态改变中部 table 的高度。

2024-10-31 16:46:58 638

原创 利用数组的 reduce 方法,整合对象数组,合并属性

效果存在两个对象数组针对属性 date 对两个对象数组进行合并效果如下代码利用 mockjs 模拟数据请求,通过 getList1 和 getList2 分别请求回来两个数组的数据利用 Promise.all 方法等待两个接口请求完成后,进行数据处理利用 concat 方法对两个数组数据进行拼接利用 sort 方法对合并后的数组进行排序,排序顺序为日期升序利用 reduce 方法生成新数组,针对 date 进行合并,并且根据不同的组别 group 分到不同的数组中处理后的数组格式

2024-10-30 11:43:38 1232

原创 img 标签的 object-fit 属性

【代码】img 标签的 object-fit 属性。

2024-10-28 09:43:47 2017

原创 复杂类型 el-form 表单的校验

活动类型,form-iem 内部嵌套 form-item,用新的 prop 属性去校验。

2024-09-27 15:24:31 1400

原创 bug 记录 - animation 在 IOS机型掉帧情况

【代码】bug 记录 - animation 在 IOS机型掉帧情况。

2024-09-14 15:56:48 1021

原创 table 常见属性及跨行跨列

table 常用属性width - 宽度传值为百分比或具体尺寸表格横向内容默认为弹性布局如图设置宽度为 400 (默认绘制成 400px)如图设置为 80%height - 高度传值为百分比 (从父元素继承) 或具体尺寸除去 thead 部分,剩余高度默认弹性布局如图为 thead 部分添加背景色,可看出整体 table 高度为 height 设置的值,剩余部分由 tbody 部分占用border - 边框表格及单元格的边框如图设置边框为 1cellspa

2024-03-11 16:38:18 3085

原创 利用圆锥渐变属性 conic-gradient() 实现仪表盘进度条效果

【代码】利用圆锥渐变属性 conic-gradient() 实现仪表盘进度条效果。

2024-02-29 14:57:42 769

原创 keep-alive 的简单使用

vue-router 的嵌套与模块化router 实例中增加 children 属性,形成层级效果。App.vue 中的 router-view 承载的是 router 实例最外层的路由对象,如 /login、/404 等PageHome.vue 中的 router-view 承载的是 children 中的路由对象,如 /home、/userList、/dataList 等为了使阅读方便,使用方便,可以将 router 实例进行模块化分解,将不同功能模块的路由抽离到不同文件中。如上所示,

2024-02-18 17:27:29 343

原创 el-autocomplete 必填校验问题

【代码】el-autocomplete 必填校验问题。

2023-09-13 14:48:00 1802

原创 PC端实现滚动分页懒加载

PC端实现滚动分页懒加载

2023-07-10 14:57:00 1135

原创 JS + 浮动 + 递归实现图片瀑布流懒加载

JS+浮动+递归实现图片瀑布流懒加载

2023-06-14 15:42:39 817

原创 简易实现无缝切换自动轮播

JS+CSS 实现无缝切换自动轮播图

2023-06-12 16:05:58 916

原创 el-upload 多文件依次上传(防抖 + 递归)

el-upload 多文件依次上传(防抖 + 递归)

2023-06-09 13:56:36 2914

原创 bug 记录 - 接口被重复调用,响应时长不同,结果被覆盖的问题

【代码】bug 记录 - 接口被重复调用,响应时长不同,结果被覆盖的问题。

2023-06-02 10:05:04 1260 1

原创 bug 记录 - 失焦事件被按钮点击事件触发

阻止失焦事件被触发

2023-05-30 14:12:53 915

原创 前端下载接口返回的文件流

【代码】前端下载接口返回的文件流。

2023-05-18 10:02:22 412

原创 dependencies 与 devDependencies

【代码】dependencies 与 devDependencies。

2023-05-12 11:23:27 500

原创 scrollIntoView 的使用

描述将调用此方法的元素滚动到浏览器窗口的可见区域。scrollIntoView 官方文档用法element.scrollIntoView()用法同 element.scrollIntoView(true)element.scrollIntoView(alignToTop)true 表示 element 元素顶部与可见区域的顶部对齐,默认值false 表示 element 元素底部与可见区域的底部对齐element.scrollIntoView(scrollIntoVi

2023-05-11 16:26:29 2391

原创 js 事件流程

js 事件流程

2023-04-12 16:50:30 697 1

原创 宏任务与微任务

宏任务与微任务

2023-04-12 16:36:33 600

原创 使用 canvas 模拟微信生成二维码名片

使用 canvas 模拟微信生成二维码名片

2023-03-08 15:34:27 565

原创 vue 自定义指令控制按钮权限

vue 自定义指令控制按钮权限

2023-03-03 16:51:24 1566

原创 数组一次性删除多条数据

数组一次性删除多条数据

2023-03-02 17:00:58 1597

原创 el-cascader 级联选择器懒加载的使用及回显 + 点击任意一级都能返回

el-cascader 级联选择器懒加载的使用及回显 + 点击任意一级都能返回

2023-02-24 17:15:00 5553 4

原创 flex 布局相关属性的使用

flex 布局相关属性的使用

2023-02-09 16:03:36 478

原创 数组常用方法总结 (7) :copyWithin / fill / reduce / reduceRight

数组常用方法总结 (7) :copyWithin / fill / reduce / reduceRight

2023-01-17 14:00:00 466

原创 数组常用方法总结 (6) :includes / indexOf / lastIndexOf / valueOf / toString / isArray

数组常用方法总结 (6) :includes / indexOf / lastIndexOf / valueOf / toString / isArray

2023-01-16 14:00:00 684

原创 数组常用方法总结 (5) :find / findIndex / filter

数组常用方法总结 (5) :find / findIndex / filter

2023-01-13 14:00:00 1474

原创 数组常用方法总结 (4) :slice / splice

数组常用方法总结 (4) :slice / splice

2023-01-12 14:00:00 1227

空空如也

空空如也

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

TA关注的人

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