自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过antdv组件a-modal点击图片查看大图

通过antdv组件a-modal点击图片查看大图。

2022-11-24 10:09:33 903

原创 将图表和表格导出为PDF的功能

当内容超过一页时,分页逻辑可能会导致内容被截断在页面中间。Element UI表格的样式可能在PDF中显示不完整。对于大量数据,html2canvas渲染可能较慢。固定宽度(800px)可能在不同设备上显示不一致。特别是表格行可能会被不自然地分割在两页之间。ECharts图表在高分辨率导出时可能模糊。PDF生成过程可能阻塞UI。

2025-04-03 15:34:49 408

原创 解决了使用ElementUI日期选择器时,选择“2024第1周”这一特殊时间段所触发的change事件返回时间的特殊情况处理问题。

选择"2024 第 1 周"时原始周一日期:2023-12-31(ElementUI默认返回周日)计算后范围:2024-01-06(周日)至 2025-03-22(周六)

2025-03-21 17:32:44 297

原创 vue包含二维码、背景图片、Logo图片和文本说明的图片生成及下载功能

如果是表格点击动态生成二维码,需要调要用两次,否则可能下载到上一次生成的二维码。。

2024-11-19 15:19:04 340

原创 elementUI表格中某个字段(state)使用计算属性进行转换为对应中文显示

在homeCity数组中,state字段被用作唯一标识符来查找对应的name(即地址名称)。表格的tableData和homeCity数组是独立的,但通过state字段建立了它们之间的联系。这里的state字段名可能会引起混淆,因为它实际上用于表示“地址”的标识符,而不是通常意义上的“状态”。

2024-09-29 17:59:49 687

原创 vue防止数据过滤,污染原数据

vue防止数据过滤,污染原数据

2024-09-27 11:21:42 433

原创 js嵌套数组(如本例中的 arr 属性)的对象数组时,确保每个对象都正确处理(特别是当某些对象可能不包含 arr 属性时)

每个对象都会被处理,并且都会被添加到 paths 数组中。如果对象有 arr 属性且该属性是一个非空数组,则 arr 中的每个元素都会被映射成 children 数组中的对象。如果对象没有 arr 属性或 arr 属性为空数组,则 children 数组将保持为空。

2024-09-20 15:21:45 185

原创 js两个数组 arr 和 arr2 中查找匹配的对象

findMatchByIdsAndIdsd 函数首先通过 reduce 方法创建一个映射,它将 arr2 中的每个对象的 idsd 值映射为一个布尔值 true(因为我们只关心键是否存在,而不关心它的值)。然后,它遍历 arr 并使用 find 方法来查找第一个其 ids 值在 idsdMap 中作为键存在的对象。如果找到这样的对象,它就返回该对象;否则,它返回 undefined。在我们的例子中,它将返回 arr 中 ids 为 2 的对象,因为 arr2 中有一个对象的 idsd 也是 2

2024-09-20 11:24:51 214

原创 根据 region 的值动态设置字段的验证规则

【代码】根据 region 的值动态设置字段的验证规则。

2024-09-09 17:23:34 146

原创 函数可以遍历给定的数据结构并收集所有的 label 值

【代码】函数可以遍历给定的数据结构并收集所有的 label 值。

2024-09-04 09:48:01 249

原创 :style中的条件样式逻辑移动到计算属性或者methods

计算属性是一个描述符对象,而不是一个方法。因此,你不能像定义方法那样在 computed 对象中定义函数。在 computed 对象中定义一个接受参数的函数。计算属性不接收参数,它们仅基于组件的现有数据计算返回值。

2024-07-29 11:06:44 234

原创 vue2.0和quasarchsUI中Table组件行内右键菜单实现方法

【代码】vue2.0和quasarchsUI中Table组件行内右键菜单实现方法。

2024-01-12 11:01:41 502

原创 vue2.0和quasarUI封装多功能下拉框可以点击显示表格,也可以搜索过滤下拉框的数据

多功能下拉框

2024-01-11 16:28:15 812

原创 vue2.0和quasarUI封装弹出框可拖拽

【代码】vue2.0和quasarUI封装弹出框可拖拽。

2024-01-11 15:41:02 608

原创 vue2.0和quasarUI里面q-markup-table和输入框封装表格过滤组件

它根据特定的条件筛选出数组中的项

2024-01-11 15:37:20 485

原创 antdv手动清除指定校验

【代码】antdv手动清除指定校验。

2023-12-25 14:36:34 1214

原创 通过Ant Design of Vue输入框和表格组件组装封装下拉框组件

下拉框里面显示表格组件

2023-12-20 15:36:16 906

原创 vue加peer.js实现视频通话

【代码】vue加peer.js实现视频通话。

2023-10-30 10:17:25 596

原创 vue使用peer.js实现语音通话

【代码】vue使用peer.js实现语言通话。

2023-10-30 10:16:34 1005

原创 Vue.js组件,主要实现了一个简单的聊天应用界面,主要功能实现聊天记录缓存在浏览器

它的功能包括:

2023-09-27 10:46:32 798

原创 vue 动态获取v-for每个列表项的高度

每个列表项的高度,如果高度大于100,你就把这个 showMore 设为 true,反之设为 false。这意味着,你是在判断每个列表项的高度,而不是判断其内容是否超出了可见范围

2023-09-19 14:55:20 742

原创 Vue实现导航栏绑定内容锚点和滚动内容导航栏变化

【代码】Vue实现导航栏绑定内容锚点和滚动内容导航栏变化。

2023-09-13 14:37:52 848

原创 JavaScript来提取字符串里面HTML内容中所有id的值

使用match()函数和正则表达式/id="([^"]*)"/g来从HTML内容中提取所有的id值,这个正则表达式会匹配所有形式为id="XXXX"的字符串,其中XXXX是我们要提取的id值

2023-09-13 13:58:12 745

原创 js遍历一个包含对象的多维数组,并删除每个对象中的 children 属性,同时检查并删除嵌套的 children 属性。

这段代码的主要目的是扁平化或规范化数据结构,删除高维的。属性并把它放到与外部对象同一级的属性中。数组为空,则进一步删除该嵌套属性。

2023-09-12 14:16:47 603

原创 在html页面使用vue

template属性为每个组件指定了不同的模板。并且,在每个组件中使用了data函数,返回一个对象,用于存储每个组件独有的自定义内容。你可以根据需要修改每个组件的内容和样式,并使用{{ }}插值语法来访问和展示customContent属性中的数据。这样,你就可以为每个菜单项定义不同的内容,并且在右侧显示相应的内容。

2023-09-01 16:30:06 733

原创 js一个数组对象合并到另一个数组对象

【代码】js一个数组对象合并到另一个数组对象。

2023-09-01 14:26:27 607

原创 很久没有安装vue 项目报错

为5.0.1,版本太高又问题。最后就是重新创建项目。

2023-08-10 13:19:34 110

原创 js重复年月日只保留一个年月日,重复年月日只保留一个时分秒两种实现方式

使用js includes方法和indexOf方法

2023-08-04 10:22:22 355

原创 vue-a-table表格前端实现多个条件搜索筛选功能实现(模糊查询)

vue-a-table表格前端实现多个条件搜索筛选功能实现(模糊查询)

2023-07-03 13:25:01 1669

转载 将数组中对象属性相同的放进同一个数组中生成一个二维数组

【代码】将数组中对象属性相同的放进同一个数组中生成一个二维数组。

2023-06-16 16:12:09 432

原创 Vue provide、inject使用/实例

父组件传值改变子组件或孙子数据,孙子通过点击实现数据双向数据改变

2023-04-06 15:10:10 83

原创 Vue2.0 $set()使用

在使用 vue 进行开发的过程中,可能会遇到一种情况:当生成vue实例后,再次给数据赋值时,数据更新的视图还没更新

2023-04-03 15:59:07 154

原创 vuex页面刷新数据丢失问题解决方式

防止vuex数据丢失

2022-11-04 15:52:14 647

原创 Vue中,$forceUpdate()、Vue.set、this.$set的使用

调用强制更新方法this.$foreceUpdate()更新视图和数据,触发updated生命周期。在Vue官方文档中介绍,$forceUpdate()、Vue.set、this.$se。具有强制刷新的作用。

2022-10-25 15:26:46 563

原创 vue 向上展开和收起

折叠面板实现

2022-10-11 14:46:13 442

原创 Vue里ref的用法

如何用在v-for使用ref:错误示范。v-for正确使用ref获取dom。

2022-09-23 14:44:27 240

原创 vue 展开更多和收起案例

点击展开和收起功能,实现一行显示四个,超出换行显示

2022-09-19 15:45:53 689

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

处理数组对象数据

2022-09-15 10:53:33 498

原创 将对象数组中的多个对象合并为一个数组对象

需求:后端返回接口是一个数组对象里面嵌套多个数组对象,要将这些数组对象都变成一个数组对象列表展示。

2022-09-15 10:37:35 961 1

原创 antdv当表格内容较多不能一次性完全展示时

当后端接口没有返回key,前端自己通过下标push一个key

2022-09-13 16:57:54 901

空空如也

空空如也

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

TA关注的人

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