摘要: 代码模板: var myModule = angular.module("myModule",[]); myModule.directive('directiveName',function(){ return{ restrict:string, template:string, templateU 阅读全文
posted @ 2016-06-25 19:10 springmin 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: 以上代码的结构模型如下: 图1 结构模型 1.基于作用域链 angular作用域的关系是一个树状结构,根节点是$rootscope,根节点$rootScope有子节点$scope,子节点$scope又有子节点$scope。此外,子节点$scope也可脱离树状结构,与父$scope隔离。 控制器产生一 阅读全文
posted @ 2016-06-24 13:36 springmin 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.物理像素 在移动设备上的最小物理显示单元。如,iphone6的物理像素为750*1334。 2.逻辑像素 css中逻辑像素px,可以认为是一个“参考像素”。大小不固定,可以放大和缩小。如PC端上的网页放到手机端浏览时,每个px占的空间缩小,从而整个网页缩小。 2.设备独立像素(dip) 也叫密度 阅读全文
posted @ 2016-06-23 12:46 springmin 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.表现与数据分离 图形界面程序:程序把数据通过图形展示给用户,用户通过操作修改数据,然后把修改的数据展现给用户。 为了更好的管理程序的复杂性,把图形界面与图形数据分离开来(解耦),实现职责分离,即为表现与数据分离。把管理用户界面的层次称为View,应用程序的数据为Model(包括数据以及对数据的直 阅读全文
posted @ 2016-06-22 16:32 springmin 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 1.盒模型 一个元素在页面中相当于一个盒子,包括margin、border、padding、content,如下图所示: 图1 css盒子 盒子模型包括IE盒模型与标准盒模型。 标准盒子模型: 元素所占宽度: width = margin+ border + padding + width(内容宽度 阅读全文
posted @ 2016-06-21 09:29 springmin 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 在javascript中,this表示执行上下文,即指向一个对象的指针。 1.最高层的执行上下文是windows对象,在全局作用域中,变量与函数是windows对象的属性。直接调用一个函数fun(), 等价于window. func(),则函数func中的this指向的是 window对象。 (1) 阅读全文
posted @ 2016-06-16 22:14 springmin 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 判断滚动结束: (1)滚动事件触发,记录滚动条到顶部距距离(记为h) (2)1秒后,判断当前滚动条到顶部的距离是否与 h相等,若相等,则滚动结束,若不相等,从(1)重新开始。 代码: 阅读全文
posted @ 2016-06-12 11:09 springmin 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 1. css样式计算 (1)默认情况下,浏览器给元素有一个默认的样式。 (2)如果元素继承了父元素的样式,则继承的样式覆盖浏览器默认的样式。 (3)如果给元素指定了样式,则会覆盖继承的样式和浏览器默认的样式。可能有多个位置给一个元素的指定了样式,则需要根据优先级来确定元素使用哪个样式。 2. 给元素 阅读全文
posted @ 2016-04-13 15:55 springmin 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1.分组 图1 分组类型 (1)捕获型 嵌套分组的捕获捕获顺序:以左括号出现的顺序进行捕获。 (2)非捕获型 (3)正向前瞻型 (4)反向前瞻型 2.match()方法、exec()方法、search()方法、test()方法 (1)str.match(regexp)方法 a.若正则表达式没有标志g 阅读全文
posted @ 2016-04-13 14:33 springmin 阅读(193) 评论(0) 推荐(0) 编辑