楠竹
12
01
前端系统添加水印 前端系统添加水印
一、需求 🎯 系统中重要数据的导出文件都有水印,而页面截图,是一个漏洞。为了防止截图泄漏数据,前端添加水印,一旦,截图的数据泄漏,可以根据图片上的水印,追究到人。本文使用的是前端方案:显性水印 + Canvas(前端方案可以减少服务器
11
30
29
Element 自定义表单验证 Element 自定义表单验证
一、需求 使用官网提供的表单验证,实现表单数据的自定义校验除了非空校验,可能还有一些业务相关的数据校验,需要用到自定义表单验证自定义正则校验、调用接口校验数据等等 二、处理方式 在form表单中绑定 rules 属性在表单数据项中用 pr
24
19
前端页面优化之防抖节流 前端页面优化之防抖节流
一、引题 🎯 最近同事在做项目过程中遇到一个问题:一个单页面的数据保存,在用户疯狂点击保存按钮时,数据库会保存多条数据。对于这个问题除了防抖其实有很多解决办法,网上也有不少已经处理好的架构,但是我认为这个还是可以收录在博客里的哈哈哈方便自
2021-11-19
11
08
Element自定义button图标 Element自定义button图标
一、前提 🎯 ElementUI中icon图标有限,无法满足所有项目的需求。API文档中的 Button 都是设置icon属性或者直接用标签来定义按钮的图标,这是使用element提供的icon常规操作。那么,如果需要引用其他图标该怎么处
06
10
27
👨‍💻mac安装win10虚拟机 👨‍💻mac安装win10虚拟机
一、准备下载相关工具 🎯 需要安装的工具:虚拟机控制中心 + win10镜像1、win10镜像2、Parallels Desktop⚠️一定要先下载镜像然后再下载并安装控制中心!!! 二、下载win10镜像+控制中心用迅雷下载win10
05
17
MySql日期函数的使用与批量更新 MySql日期函数的使用与批量更新
目前MySQL版本已经更新到8.0.15,但是大部分企业中使用的还是MySQL5.7的。我本地安装的是MySQL5.7.20,因为MySQL版本的不同可能对某些SQL语句的支持度也不同,所以特地在此说明。 最近使用到MySQL中这两个日
17
17
使用 jQuery.fileDownload.js 插件实现Ajax下载文件 使用 jQuery.fileDownload.js 插件实现Ajax下载文件
近期做项目过程中有一个需求,根据文档的地址从服务器上下载该文档。分两种情况,第一种是单个文件的下载(使用文件流输出到前台页面),第二种是多个文件实现批量下载。 思路一:单个文件下载,获取文件流响应到前台页面。多个文件批量下载,获取文件
4 / 5