- 博客(13)
- 收藏
- 关注
原创 纯前端导出excel文件
页面中引用 import * as XLSX from 'xlsx'要像这样设置列宽,不然导出来的文件列宽比较小不好看;项目中用到前端导入后生成一个表格,导出做的纯前端;安装 npm install xlsx。
2025-03-04 15:03:13
151
原创 el-upload上传前判断怎么写
近日项目中需要再一个上传按钮点击的时候先判断是否存在某一个值,如果不存在给出提示,阻止上传弹框的打开;如果用element文档中的before-upload依然会打开让上传的弹框,此法不可行,就想到用两个按钮来判断,判断通过再显示上传按钮;写两个看似一样的按钮,第一个按钮没有上传功能,判断通过隐藏第一个按钮,显示下方可以上传的那个按钮就可以了;
2024-11-13 10:24:18
449
原创 使用this.$confirm遇到的问题
因多个页面用到此弹框,写了个公共弹框组件,但是当打开的时候出现了问题。用setTimeout或者用try,catch的方式可以正常打开弹框。
2024-10-29 20:11:00
371
原创 vue项目中xlsx、docx、txt、pdf格式的文件预览
pdf和txt的比较简单,主要是docx和xlsx的需要 引入VueOfficeDocx组件和引入VueOfficeExcel组件。记录项目中用到的多种格式的文件记录。我用到的是url,也可以用文件流的。
2024-10-16 19:40:54
222
原创 后台返回的文件流前端怎么导出
注意在接口的地方增加这个responseType: 'blob'当后台返回的是文件流时,前端需要做响应的处理才可以导出文件。
2024-03-19 22:28:53
424
原创 js中数组去重的几种方法总结
/Array.from方法是将对象转成数组。// Set去重只能去值类型的数据(比如全是string或者全是number)//index: 表示当前元素下标。//self: 表示该数组对象。//x: 表示当前对象、// 两个数组合并去重。
2024-03-19 22:09:12
574
原创 用字体图标实现多选效果
近日项目中用到了一个多选效果想用字体图标实现,记录一下,效果图如下:选中的为蓝色,传值为‘1’,未选中为灰色,传值为‘0’
2024-03-16 14:50:01
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人