自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue导出el-table为Excel

的DOM元素来创建一个Excel工作簿(workbook),然后将该工作簿转换为可下载的文件。当用户点击按钮时,会触发该方法,并将表格的内容导出为Excel文件。组件的数据导出到Excel文件,可以使用第三方库如。要将一个基于Element UI的。在这个示例中,我们定义了一个。然后,可以使用以下代码实现。方法,该方法通过引用。

2024-05-07 19:59:02 183 2

转载 vue实现导出excel的多种方式总结

1. 前端实现方式2. 前后端配合实现方式3. 使用FileSaver.js库4. 使用html-table-to-excel库四种方法的区别。

2024-05-07 17:21:27 301

原创 JS数组转数组对象,转二维数组的方法

三、js数组对象进行分组,返回值为二维数组。四、js数组对象转对象,影响排序的解决方法。一、js数组对象进行分组,返回值为数组。二、js数组对象进行分组,返回值为对象。

2024-04-26 11:21:47 292 1

原创 数组找出下标为2和下标7的组成新数组

es6数组找出下标为2和7的组成新数组在ES6中,你可以使用Array.prototype.filter方法和Array.prototype.indexOf来找出下标为2和7的元素组成新数组。

2024-04-08 16:27:15 180

原创 git commit 导致报错subject may not be empty [subject-empty] type may not be empty [type-empty]

提交代码commit时,忽略pre-commit校验的钩子,加上参数--no-verify。它的检测规则就是根据.git/hooks/pre-commit文件里面的相关定义。1. 删除.git/hooks下的的pre-commit文件,重新commit。会触发pre-commit的钩子,他会在Git提交信息之前先做代码风格的检测。git commit -m"feat 栏目页面" --no-verify。查看列表 ls。✖ 主题不能为空[主题为空]✖ 类型不能为空[类型为空]

2023-12-05 10:43:22 1938 1

转载 Vue中rules效验规则的使用和常见效验规则

使用语法:{validator:验证方法,trigger:验证触发}

2023-11-23 15:18:02 6652 1

原创 JS正则表达式练习

8、身份证号码: 15或18位,如果是15位则全部为数字,如果为18位,前17位为数字,第18位为数字或字母x,字母不区分大小写。4、检查是否是压缩文件:文件名由数字、字母、下划线构成,不可以以数字开头,后缀为.zip/rar/gz。6、用户名:字母、数字、下划线构成,6-16位,不能以数字开头。2、手机号码::由13/15/17/18开头的11位数字。3、QQ号码:第一位不可以是0,位数由5-12位数字构成。1、邮政编码:由6个数字构成,第一位不可以是0。5、密码:字母、数字、下划线构成,6-20位。

2023-07-28 17:43:14 192 1

原创 正则表达 $1是什么意思啊?

1是与正则表达式中的第 1 个子表达式相匹配的文本,以此类推$2是第二个.$1对应的是正则中(\d{3})匹配到的结果。$2对应的是正则中(\d{2})匹配到的结果。$4对应的是正则中(\d{4})匹配到的结果。$3对应的是正则中(\d*)匹配到的结果。

2023-07-27 17:44:41 2845 2

原创 跳出for循环的三种方法

1、return:指的是跳出for循环,且不执行for循环之外的语句,直接跳出当前函数,返回return后的值。2、continue:指的是跳出当前循环,即不执行continue后的语句,直接进入下次循环。// 分别输出 1,2。// 分别输出 1,2。// 分别输出 1,2,4,5。本身,不再进行之后的循环,但可以执行for循环之外的语句。console.log('结束');console.log('结束');console.log('结束');3、break:指的是。

2023-07-26 18:13:19 14909

原创 设置开机自动启动chrome浏览器

-window-position 窗体位置(X,Y),如果两屏均是1920*1080,第一屏起点坐标为 0,0 第二屏起坐标为 1920,0 不同分辨率的双屏目前尚未研究其坐标。--user-data-dir 用户数据保存路径,确保不同Chrome程序使用不同的路径,否则所有的Chrome程序的窗体位置和大小会与第一个保持一致。前端时间参与了一体机的项目,需要开启后自动打开应用,没有接触过的项目,一切上搜索。--disable-pinch 禁用合成器加速的触摸屏捏合手势,禁用浏览器放大。

2023-04-07 15:36:29 3447 1

原创 vite项目低版本浏览器兼容性问题

该语句是ES6的新语法,一般浏览器都没有问题,但低版本的浏览器无法解析该语句,所以要进行js转换,一般的vue2项目我们会使用babel,但vite里不好使用babel,需引入另一个插件,他可以把指定文件转译成目标文件,如ts->js,话不多说,贴代码。用火狐浏览器访问,没有报错,开始狂摆...时间一点点流逝,全网没有找到解决方法....,测试了90版本,页面出来了!配置完,重新打包继续测试,内网的70浏览器已经可以打开,可是65还是不行!考虑让用户直接升级浏览器,好像不现实,只能默默的解决65的问题。

2023-04-03 10:16:20 3408 2

空空如也

空空如也

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

TA关注的人

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