- 博客(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关注的人