这两个都是HTML DOM嵌入指令ngInclude读取,编译和插入外部的HTML片段。格式:ng-include=“value” class=”ng-include:value”value:string类型 模板id或者模板urlex:表达式,载入的时候执行。autoscroll:页面载入后,当n...
分类:
其他好文 时间:
2015-12-17 16:09:27
阅读次数:
103
$compile这是个编译服务。编译一段HTML字符串或者DOM的模板, 产生一个将scope和模板连接到一起的函数。编译服务主要是为指令编译DOM元素,下面的一大段也是主要介绍指令的。下面是一个被声明的带指令定义对象的指令的示例: var myModule = angular.module(......
分类:
其他好文 时间:
2015-12-17 15:50:18
阅读次数:
253
form.FormControllerFormController跟踪所有他所控制的和嵌套表单以及他们的状态,就像有效/无效或者脏值/原始。每个表单指令创建一个FormController实例。方法:$addControl();给表单注册一个控制器。使用了ngModelController的输入元素...
分类:
其他好文 时间:
2015-12-17 15:45:11
阅读次数:
149
在组合这些ng指令写到一篇文章里的时候,基本是有规则的,野兽把功能相似相近的一类大多会组合到一起,方便理解和记忆。这篇的三个指令也都是对DOM元素的操作,页面上显示/隐藏的判断,添加/移除的判断。ngIfngIf指令会根据指定的表达式返回的boolean类型值对该元素做添加到/移除出Dom树的操作。...
分类:
其他好文 时间:
2015-12-17 15:43:24
阅读次数:
129
angular.ModuleAngular模块配置接口。方法:provider(name,providerType);name:服务名称。providerType:创建一个服务的实例的构造函数。factory(name,providerFunction);name:服务名称。providerFunc...
分类:
其他好文 时间:
2015-12-17 15:39:17
阅读次数:
109
ngKeydown/ngKeypress/ngKeyup该指令在按键按下/按键按下/按键松开时执行指定表达式。ngKeydown和ngKeypress略有不同,目前的测试是ngKeypress针对系统按键是无效的,而ngKeydown可以。ngKeyup指令在按键松开的时候执行。使用代码: {{c....
分类:
其他好文 时间:
2015-12-17 14:23:08
阅读次数:
4651
对于ng-系列的指令,每篇文章写2-5个吧,不然显得文章好短....ngApp使用这个指令自动启动一个AngularJS应用。ngApp指令指定了应用程序的根节点,通常会将ngApp放置在网页的根节点如或标签的。格式:ng-app=”value”value:当前应用程序模块的名称。使用代码: 需要....
分类:
移动开发 时间:
2015-12-17 14:22:19
阅读次数:
402
ngHref在Angular程序没完成改变链接上用{{hash}}方式绑定的href值的时候,当用户点击该链接会跳到一个错误的页面。格式:ng-href=”value”value:表达式。使用代码: 点击进入xxxxx网站如果href绑定的url是动态绑定(从就是代码中绑定到view),使用的是h....
分类:
Web程序 时间:
2015-12-17 14:21:51
阅读次数:
376
ngCsp处理CSP(上下文安全策略)的支持。当开发如google浏览器的扩展时候这个就必须使用。CSP禁止应用程序使用eval和Function(string)生成的函数。如果我们需要兼容,我们只需要使用$parse执行getterfn而不违反这些限制。AngularJs使用Function(st...
分类:
其他好文 时间:
2015-12-17 14:19:51
阅读次数:
410
ngChange当用户更改输入时,执行给定的表达式。表达式是立即进行执行的,这个和javascript的onChange事件的只有在触发事件的变化结束的时候执行不同。格式:ng-change=”value”value: 表达式。使用代码: (function...
分类:
数据库 时间:
2015-12-17 14:18:50
阅读次数:
235