自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 jQuery插件ajaxFileUpload使input[type=file] change事件丢失

功能简述(能力开放平台)模板导入功能:选择文件后通过监听input[type=file]的onchange事件替换左侧文本框内容为所选文件路径,点击“Excel导入”按钮上传文件完成导入,如图:问题描述单元测试中发现,只有第一次选择文件会替换左侧文本框内容,$.ajaxFileUpload方法执行后,选择文件左侧文本框的值不再替换,但不影响上传导入功能。问题定位1、首先排除元素重复干扰...

2021-01-12 17:22:40 155

原创 前端规范化之eslint+prettier统一代码格式

一、背景&痛点痛点:在团队项目开发过程中和代码交接时,因个人编码习惯的不同往往出现代码风格不一致的情况,造成不必要的代码维护成本,有时甚至大于新功能的开发成本。对于代码的版本管理(svn、git或者其他),代码格式不一致带来的问题是严重的,在代码一致的情况下,因为格式不同,文件被标记为 diff,导致无法检查代码和校验。背景:之前的 touch2.0 框架采用 eslint ...

2020-06-03 14:21:25 6828

原创 vue实践之兄弟组件之间数据和事件的传递

    使用vue进行组件化开发时,经常会遇到需要在业务组件中监听某个公共组件的数据变化和事件触发。大致归类为两种场景:业务组件为公共组件的直接父组件(父子关系)*事件传递:子组件定义一个方法,方法中通过this.$emit(‘event’)方式将触发事件传递出来;就可以在父组件中监听event事件,当事件触发时,执行自定义的方法。*数据传递:...

2018-09-26 15:29:32 5337 1

转载 常用正则表达式

常用正则表达式大全!(例如:匹配中文、匹配html) 匹配中文字符的正则表达式: [u4e00-u9fa5]     评注:匹配中文还真是个头疼的事,有了这个表达式就好办了   匹配双字节字符(包括汉字在内):[^x00-xff]   评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)   匹配空白行的正则表达式:ns*r   评注:可以用来删除空

2016-10-28 14:34:56 128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除