- 博客(11)
- 收藏
- 关注
原创 vue导出el-table为Excel
的DOM元素来创建一个Excel工作簿(workbook),然后将该工作簿转换为可下载的文件。当用户点击按钮时,会触发该方法,并将表格的内容导出为Excel文件。组件的数据导出到Excel文件,可以使用第三方库如。要将一个基于Element UI的。在这个示例中,我们定义了一个。然后,可以使用以下代码实现。方法,该方法通过引用。
2024-05-07 19:59:02
428
2
转载 vue实现导出excel的多种方式总结
1. 前端实现方式2. 前后端配合实现方式3. 使用FileSaver.js库4. 使用html-table-to-excel库四种方法的区别。
2024-05-07 17:21:27
3647
原创 JS数组转数组对象,转二维数组的方法
三、js数组对象进行分组,返回值为二维数组。四、js数组对象转对象,影响排序的解决方法。一、js数组对象进行分组,返回值为数组。二、js数组对象进行分组,返回值为对象。
2024-04-26 11:21:47
587
1
原创 数组找出下标为2和下标7的组成新数组
es6数组找出下标为2和7的组成新数组在ES6中,你可以使用Array.prototype.filter方法和Array.prototype.indexOf来找出下标为2和7的元素组成新数组。
2024-04-08 16:27:15
228
原创 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
3164
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
264
1
原创 正则表达 $1是什么意思啊?
1是与正则表达式中的第 1 个子表达式相匹配的文本,以此类推$2是第二个.$1对应的是正则中(\d{3})匹配到的结果。$2对应的是正则中(\d{2})匹配到的结果。$4对应的是正则中(\d{4})匹配到的结果。$3对应的是正则中(\d*)匹配到的结果。
2023-07-27 17:44:41
4540
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
17678
1
原创 设置开机自动启动chrome浏览器
-window-position 窗体位置(X,Y),如果两屏均是1920*1080,第一屏起点坐标为 0,0 第二屏起坐标为 1920,0 不同分辨率的双屏目前尚未研究其坐标。--user-data-dir 用户数据保存路径,确保不同Chrome程序使用不同的路径,否则所有的Chrome程序的窗体位置和大小会与第一个保持一致。前端时间参与了一体机的项目,需要开启后自动打开应用,没有接触过的项目,一切上搜索。--disable-pinch 禁用合成器加速的触摸屏捏合手势,禁用浏览器放大。
2023-04-07 15:36:29
4275
1
原创 vite项目低版本浏览器兼容性问题
该语句是ES6的新语法,一般浏览器都没有问题,但低版本的浏览器无法解析该语句,所以要进行js转换,一般的vue2项目我们会使用babel,但vite里不好使用babel,需引入另一个插件,他可以把指定文件转译成目标文件,如ts->js,话不多说,贴代码。用火狐浏览器访问,没有报错,开始狂摆...时间一点点流逝,全网没有找到解决方法....,测试了90版本,页面出来了!配置完,重新打包继续测试,内网的70浏览器已经可以打开,可是65还是不行!考虑让用户直接升级浏览器,好像不现实,只能默默的解决65的问题。
2023-04-03 10:16:20
3902
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人