2017年3月28日

angularJS-过滤器

摘要: 过滤器(filter),作用就是接收一个输入,按照某个规则进行处理,然后返回处理后的结果。通过一个管道字符(|)添加到表达式和指令中。我更倾向于把它称之为“转换器”。主要用在数据的格式化上。 一、两种使用方法: 1、在模板中使用filter (1)我们可以直接在{{}}中使用filter,跟在表达式 阅读全文

posted @ 2017-03-28 14:02 放羊的星星bky 阅读(178) 评论(0) 推荐(0)

2017年3月27日

angularJS-使用$sce控制代码安全检查

摘要: 一、ng-bing-html指令问题 需求:我需要将一个变量$scope.x = '<a href="http://www.baidu.com/">百度一下</a>'绑定到angular的视图上,希望视图上显示的一个链接. 1.如果,我采用ng-bind="x",或者{{x}},我在视图看到的结果就 阅读全文

posted @ 2017-03-27 16:05 放羊的星星bky 阅读(425) 评论(0) 推荐(0)

2017年1月19日

angularJS-控制器使用总结(持续更新中)

摘要: 1、控制器的命名:最好以“NameController”而不是“NameCtrl”; 2、控制器应该尽可能保持短小精悍,尽量不要在控制器中进行DOM操作和数据操作,要把复杂的逻辑放到指令和服务中; 阅读全文

posted @ 2017-01-19 15:38 放羊的星星bky 阅读(134) 评论(0) 推荐(0)

2016年12月5日

前端-清除浮动的3种方式

摘要: 1、父元素设置为 overflow:hidden 2、添加同级元素 3、父元素:after 阅读全文

posted @ 2016-12-05 17:03 放羊的星星bky 阅读(135) 评论(0) 推荐(0)

2016年11月30日

css3动画animation-timing-function中的cubic-bezier(n,n,n,n)

摘要: transition-timing-function属性指定切换效果的速度。 transition-timing-function: linear|ease|ease-in|ease-out|ease-in-out|cubic-bezier(n,n,n,n); cubic-bezier即为贝兹曲线中 阅读全文

posted @ 2016-11-30 17:26 放羊的星星bky 阅读(2903) 评论(0) 推荐(1)

2016年11月16日

JS-数组方法

摘要: 1、join() Array.join()方法将数组中所有元素都转化为字符串并连接在一起,返回最后生成的字符串。 Array.join()是Sting.split()的逆向操作,后者将字符串分割成若干块来创建一个数组。 2、reverse() Array.reverse()将数组中的元素点到顺序,返 阅读全文

posted @ 2016-11-16 15:58 放羊的星星bky 阅读(228) 评论(0) 推荐(0)

2016年11月15日

JS-不可变的原始值和可变的对象引用

摘要: JavaScript中的原始值(undefined、null、布尔值、字符串和数字)与对象有着根本区别。原始值是不可变的。 对象和原始值不同,首先,它们是可变的: 对象的比较并非值的比较:即使两个对象包含同样的属性以及相同的值,他们也是不相等的。此外,各个索引元素完全相等的两个数组也不相等。 通常将 阅读全文

posted @ 2016-11-15 17:24 放羊的星星bky 阅读(462) 评论(0) 推荐(0)

JS-严格模式

摘要: 一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的: 1、消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; 2、消除代码运行 阅读全文

posted @ 2016-11-15 17:06 放羊的星星bky 阅读(215) 评论(0) 推荐(0)

2016年11月8日

移动WEB—如何解决当header和footer的fixed布局的方法

摘要: 1、添加占位元素,缺点:增加了不必要的多余元素,影响语义性 html代码 scss(sass)代码 2、使用伪类 阅读全文

posted @ 2016-11-08 15:51 放羊的星星bky 阅读(1757) 评论(0) 推荐(0)

移动WEB——如何设置header和footer之间的container的高度

摘要: 1 // zepto.js 2 // 设置中间模块高度 3 var _Height=$(window).height()-$('.header').height()-$('.footer').height(); 4 $('.container').height(_Height); 阅读全文

posted @ 2016-11-08 15:31 放羊的星星bky 阅读(1137) 评论(0) 推荐(0)

导航