摘要:
Directive其实就是让html变得更强大的一种方法。它可以根据需求对dom变形,或注入行为。 觉得它很神秘么,其实一点儿也不神秘,只要开始使用AngularJS了,就一定在使用着Directive,比如我们在html上写的那些ng-controller,ng-model,ng-show等等都是 阅读全文
摘要:
用AngularJS做项目,但凡用过什么service啊,factory啊,provider啊,开始的时候晕没晕?!晕没晕?!感觉干的事儿都差不多啊,到底用哪个啊?!别告诉我你们几个就是为了跟我炫耀兄弟多!! 好吧。。。也许是我的问题,脑仁儿确实不够大,反正我是晕的直挠墙~ 那到底什么时候该请他们谁 阅读全文
摘要:
引言 看了很多文章可能还是不太说得出AngularJS中的几个创建供应商(provider)的方法(factory(),service(),provider())到底有啥区别,啥时候该用啥,之前一直傻傻分不清楚,现在来总结一下。 下文中泛指统一用中文,英文即为特指$provide方法中对应方法创建出 阅读全文
摘要:
$location提供了一些常用的操作和获取地址栏里的地址的方法。 阅读全文
摘要:
对于这两个属性,官网是这样解释的: contain 此时会保持图像的纵横比并将图像缩放成将适合背景定位区域的最大大小。 等比例缩放图象到垂直或者水平其中一项填满区域。 cover 此时会保持图像的纵横比并将图像缩放成将完全覆盖背景定位区域的最小大小。 等比例缩放图象到垂直和水平两项均填满区域。 读了 阅读全文
摘要:
在angular中为我们提供了3种方案处理class: 1:scope变量绑定。这种方案不推荐,因为scope里最好处理业务逻辑,不去管渲染的事。2:字符串数组形式。3:对象key/value处理。 我们继续其他两种解决方案:1字符串数组形式是针对class简单变化,具有排斥性的变化,true是什么 阅读全文
摘要:
学习Angular,首先要理解其作用域机制。 Angular应用是分层的,主要有三个层面:视图,模型,视图模型。其中,视图很好理解,就是直接可见的界面,模型就是数据,那么视图模型是什么呢?是一种把数据包装给视图调用的东西。 所谓作用域,也就是视图模型中的一个概念。 根作用域 在第一章中,有这么一个很 阅读全文
摘要:
对于日常开发中,难免会有controller之间通信需求。对于controller之间通信有两种方式可以做到。 用 Angular 进行开发,基本上都会遇到 Controller 之间通信的问题,本文对此进行一个总结。 在 Angular 中,Controller 之间通信的方式主要有三种: 1)作 阅读全文
摘要:
过滤器(filter)正如其名,作用就是接收一个输入,通过某个规则进行处理,然后返回处理后的结果。主要用在数据的格式化上,例如获取一个数组中的子集,对数组中的元素进行排序等。ng内置了一些过滤器,它们是:currency(货币)、date(日期)、filter(子串匹配)、json(格式化json对 阅读全文