楠竹
Vue使用eventBus总线,实现非父子组件间的通信 Vue使用eventBus总线,实现非父子组件间的通信
一、前提vue提供的数据间通讯方式有很多种,比较常用的有:1.父子组件使用props传值或者provide/inject 父组件中通过 this.$refs.子组件ref值.子组件方法;子组件中通过 this.$emit(‘父组件方法’)
Element 自定义表单验证 Element 自定义表单验证
一、需求 使用官网提供的表单验证,实现表单数据的自定义校验除了非空校验,可能还有一些业务相关的数据校验,需要用到自定义表单验证自定义正则校验、调用接口校验数据等等 二、处理方式 在form表单中绑定 rules 属性在表单数据项中用 pr
前端之正则校验(一) 前端之正则校验(一)
一、正则表达式 🎯 归纳最近用到的一些正则表达式 // 正则表达式 // 不包含特殊符号(长度0-50) export const regSpecialSymbol = /^((?!\\|\/|:|\*|test|null|?|:|;|
前端页面优化之防抖节流 前端页面优化之防抖节流
一、引题 🎯 最近同事在做项目过程中遇到一个问题:一个单页面的数据保存,在用户疯狂点击保存按钮时,数据库会保存多条数据。对于这个问题除了防抖其实有很多解决办法,网上也有不少已经处理好的架构,但是我认为这个还是可以收录在博客里的哈哈哈方便自
2021-11-19
Element table组件上移下移数据实现自定义排序 Element table组件上移下移数据实现自定义排序
一、需求 在页面操作上移下移按钮,对表格行数据进行移动实现表格自定义排序 二、处理方式 思路:1.监听 table 数据行的选中事件(获取当前选中行的数据)假设当前行 currentData2.上移、下移按钮点击事件:handleSo
Element自定义button图标 Element自定义button图标
一、前提 🎯 ElementUI中icon图标有限,无法满足所有项目的需求。API文档中的 Button 都是设置icon属性或者直接用标签来定义按钮的图标,这是使用element提供的icon常规操作。那么,如果需要引用其他图标该怎么处
antd在IE浏览器中组件不渲染 antd在IE浏览器中组件不渲染
一、兼容性 🎯 Ant Design Vue 支持所有的现代浏览器和 IE9+对于 IE 系列浏览器,需要提供 es5-shim 和 es6-shim 等 Polyfills 的支持如果你使用了 babel,强烈推荐使用 babel-po
2021-11-06
👨‍💻mac安装win10虚拟机 👨‍💻mac安装win10虚拟机
一、准备下载相关工具 🎯 需要安装的工具:虚拟机控制中心 + win10镜像1、win10镜像2、Parallels Desktop⚠️一定要先下载镜像然后再下载并安装控制中心!!! 二、下载win10镜像+控制中心用迅雷下载win10
MySql日期函数的使用与批量更新 MySql日期函数的使用与批量更新
目前MySQL版本已经更新到8.0.15,但是大部分企业中使用的还是MySQL5.7的。我本地安装的是MySQL5.7.20,因为MySQL版本的不同可能对某些SQL语句的支持度也不同,所以特地在此说明。 最近使用到MySQL中这两个日
MySQL页面上时间展示与数据库中时间相差8个小时 MySQL页面上时间展示与数据库中时间相差8个小时
尝试一下几种方法: 方法一: @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss" , timezone="GMT+8") private Date createTime; 方法二: url: jdb
使用 jQuery.fileDownload.js 插件实现Ajax下载文件 使用 jQuery.fileDownload.js 插件实现Ajax下载文件
近期做项目过程中有一个需求,根据文档的地址从服务器上下载该文档。分两种情况,第一种是单个文件的下载(使用文件流输出到前台页面),第二种是多个文件实现批量下载。 思路一:单个文件下载,获取文件流响应到前台页面。多个文件批量下载,获取文件
Spring 实现定时器的几种方式 Spring 实现定时器的几种方式
最近在项目开发中使用到spring定时器,综合自己的开发以及在网上查找的资料总结一下。 1、Quartz 是我最先了解到的一个功能比较强大的spring定时器。可以实现按照指定时间执行,也可以按照指定的频率执行定时任务。只是在配置方面
4 / 5