自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 element日期选择范围、选择年份范围

根据业务需求elemet-ui使用日期选择范围只能选择年份范围,element-ui只有选择日期,月份范围不支持选择年份范围,为实现业务需求研究了类似element-ui日期选择器选择年份,代码如下。使用timeDate方法可以获取到选中的年份值。功能还有不足点,欢迎各位互相交流。代码如下:对年份选择范围进去封装。utils.js文件。

2023-11-21 16:38:18 1407

原创 多维数组转换并且排序

将多维数组转换为一维数组并排序可以使用递归和Array.prototype.concat()方法。的函数,它接受一个多维数组作为输入,并返回一个已排序的一维数组。在函数内部,我们首先创建一个空数组。然后遍历多维数组中的每个元素,并检查它是否是一个数组。如果是,则递归调用自身并将结果与。函数时,它将返回已排序的一维数组[1, 2, 3, 4, 5, 6]。在上述代码中,我们定义了一个名为。当我们将示例多维数组传递给。合并,否则将该元素添加到。数组进行排序并返回结果。

2023-04-20 11:32:02 157 1

原创 vue-element 表格查询条件封装

所以不能通过普通的绑定个别属性的方式来处理,而slot插槽的方式也无法简化,最终决定通过传递一个配置项数组的形式来解析生成相应的结构。表格直接使用el-table即可,而搜索栏区域每次写起来都很繁琐,且多人开发情况下每个人写的样式都不相同,布局样式无法统一。目前实现的方式由两部分组成,一部分是form表单组件,接受父组件传递的配置项数组,一部分是封装一些常用的表单项组件,通过v-if来控制,form表单组件里引入该表单项组件,循环遍历,根据传递的表单项类型来匹配显示具体的表单项。

2023-04-19 15:31:34 2189 3

原创 vue+element上传多个图片裁剪组件

上传图片裁剪

2022-07-21 14:26:47 1178

原创 vue下载文件

vue下载文件先封装下载的方法saveAs (obj, fileName) { let ele = document.createElement('a'); ele.download = fileName || '下载'; //下载文件名 ele.href = URL.createObjectURL(obj); // 绑定a标签 ele.style.display = 'none'; document.body.appendChild(ele); // 兼容火狐浏览器 ele.click(

2021-08-04 10:21:44 243

空空如也

空空如也

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

TA关注的人

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