日常
文章平均质量分 63
略吃一二
编码无定法,cv亦大成!
展开
-
前端Ajax文件流下载及响应头文件名fileName获取
使用ajax下载文件令人头痛欲裂的是fileName文件名的获取,网上寻找各种格式化响应头的方法,奈何五花八门,无一凑效,机缘巧合之下发现axios内部对响应头有做处理,于是火速翻开axios源码浏览借鉴(实则cv)使用a标签下载文件,添加download属性可以自动获取文件名,但需求需要没有文件或者发生错误是给出弹窗提示,a标签下载显然无法实现功能!...原创 2022-08-18 15:02:11 · 4894 阅读 · 0 评论 -
vscode同时编辑多行,插入递增数字,递减数字,递增字母,递减字母。
vscode使用Increment Selection插件,插入递增数字,递减数字,递增字母,递减字母。1.安装Increment Selection2.递增数字,递减数字2.1 快捷键顺序(从零递增)2.2 快捷键顺序(从任意数字开始递增)2.3 递减数字同理,区别在于从下往上选中(光标定位第10行,shift+alt+鼠标左键--选中第一行即可递减)3.递增数字,递减数字1.安装Increment Selection搜vscode搜索Increment Selection 安装2.递增数字,递减原创 2022-01-13 14:25:50 · 10301 阅读 · 2 评论 -
js日期计算,根据当前日期计算n个月后的日期
js计算n个月后的日期,并匹配月底,处理闰年,闰月工作中遇到日期计算的需求,需要根据给定的日期计算出n个月后的日期,开始感觉挺简单一需求,因为现成的moment.js就有日期加月份计算的功能,但需求远不止简单的给定日期加月份,还要处理给定日期如是月底,需要n月后的日期同样是月底最后一天,如给定2022-01-31,计算1个月后的日期需要是2022-02-30,又例如给定2022-02-28,同样需要计算出1个月后结果应为2022-03-31.export function addMonth(date,原创 2022-01-01 22:45:43 · 3193 阅读 · 13 评论 -
vue mixin(混入)实际项目中使用详解
前言最近在vue后台管理项目中遇到需求,有多个模块页面都存在组织列表级联选择框为了减少工作量更重要的是增强项目的可维护性,所以就使用了mixin 混入组织列表级联选择器到每个页面。话不多说,接下来就是使用过程1.创建mixins文件夹首先创建一个mixins文件夹,然后在创建相应的混入js文件,我这里文件名就叫organization.js2.organization.js文件结构因为mixin 是一个混入对象,所以在organization.js中我们可以和在vue组件中一样来定义我们的d原创 2021-05-18 11:06:24 · 855 阅读 · 0 评论 -
vue+element主题更换(换肤)功能实现过程详解
删除线格式 @TOCvue+element主题更换(换肤)功能实现过程详解文章目录vue+element主题更换(换肤)功能实现过程详解前言一、实现思路二、实现步骤1.创建好自己的vue项目2.安装element-ui以及sass3.安装element-ui自定义主题工具4.执行命令暴露element-ui全部变量在根目录生成element-variables.scss文件5.更改自己想要的主题色,之后编译主题![在这里插入图片描述](https://img-blog.csdnimg.cn/202101原创 2021-01-24 23:47:00 · 735 阅读 · 2 评论