摘要:
element UI form表单动态增减表单项 最近接到一个需要自定义表单项的需求,同时需要对新增项进行校验,我们这个项目采用的是element这个UI组件,所以使用的内置的form组件实现功能,但是发现一个坑,折腾了一两个小时,记录一下 下面是官网的例子 <el-form :model="dyn 阅读全文
摘要:
二分查找简单例子 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组 [3,4,5,1,2] 为 [1,2,3,4,5] 的一个旋转,该数组的最小值为1。 示例 1: 输入:[3,4,5,1,2] 输出:1 示例 2 阅读全文
摘要:
生命游戏 给定一个包含 m × n 个格子的面板,每一个格子都可以看成是一个细胞。每个细胞都具有一个初始状态:1 即为活细胞(live),或 0 即为死细胞(dead)。每个细胞与其八个相邻位置(水平,垂直,对角线)的细胞都遵循以下四条生存定律: 如果活细胞周围八个位置的活细胞数少于两个,则该位置活 阅读全文
摘要:
背景 目前接手的是一个cordova的项目,最近一个迭代的到一个需求,需要为不同的租户定制不同的主题,我们希望租户的主题能跟随租户定制。 实现思路 首先通过接口或者容器拿到主题标识 通过标识在本地匹配对应的主题数据(就是各个部分的颜色) 通过ajax请求本地css文件(就是我们需要更改颜色的所有样式 阅读全文
摘要:
1.背景 在我们工作中,正常情况我们处在一个迭代中,一个人最多会有几个功能,比较正常的操作我们会给每个大功能创建不同的分支,方便管理。 我们可以非常愉快的进行版本管理,遇到特殊情况我们也可以方便版本退回。 嗯嗯,这个是正常情况,但是我们大多数情况我们都会,在迭代期间去解决一些线上为了不和迭代产生冲突 阅读全文
摘要:
实现bind函数 参考MDN提供的Polyfill方案 fBound函数这里有个判断 this instanceof FNOP 这个其实是为了避免一种情况,因为bind函数返回的是一个函数,当我们把这个函数实例化(就是new fun()) 根据官方文档 当返回的函数被实例化的时候,this指向会锁定 阅读全文
摘要:
引擎:从头到尾负责整个javaScript 程序的编译过程和执行过程。 编译器: 负责语法分析以及代码的生成。 作用域:负责收集并维护由所有声明的标识符(变量)组成的一系列查询, 并实施一套非常严格的规则,确定当前执行的代码对这些标识符的访问权限。 var a =1; 上面的代码首先会经过编译器编译 阅读全文
摘要:
在ios系统上1px的边框会变成2px,ui会感觉很粗 列表间隔,只需要一条边框 通过缩放来兼容iso机 我们时常会遇到另外一种情况,就是页面中的小tag 四边boder 通过整体缩放来进行兼容 阅读全文
摘要:
如果图片资源在本地,用background-image 是无法找到本地资源的,只能通过image标签用src进行引入; 图片资源在服务器上,用背景图片和image进行引入,在安卓真机上测试是没有问题的。在ios上面,有的图片会显示不出来。 最后解决是,都统一用image进行引入,在生命周期onloa 阅读全文
摘要:
输入url用户按下回车键 主要的流程下面这张图已经非常清晰了。下图主要通过Navigation Timing API在客户端收集性能数据,并用XMLHttpRequest 或其它技术传送到服务端。同时,该API使你可以衡量之前难以获取的数据,如卸载前一个页面的时间,在域名解析上的时间,在执行load 阅读全文