11 2014 档案
摘要:在这篇文章中angular学习笔记(三十)-指令(10)-require和controller说到了通过require属性和controller参数来让指令与指令之间互相交互.本篇主要介绍的是指令与ngModel指令的交互.也就是说,ngModel指令虽然是内置的,但它也有自己的controller...
阅读全文
摘要:之前说过了angular是如何给表单的数据进行基本的,常用的验证的:angular学习笔记(二十)-表单验证但是在实际工作中,这些验证是远远不够的,很多时候我们需要自定义一些验证规则,以及一些异步,需要向后台发送请求的验证.这篇文章就来讲解,如何自定义验证规则.同时,这篇文章还是angular指令中...
阅读全文
摘要:本篇主要讲解angular中的linky这个过滤器.此过滤器依赖于ngSanitize模块.linky能找出文本中的链接,然后把它转换成html链接.什么意思,就是说,一段文本里有一个链接,但是这个链接没有被a标签嵌套,linky能把它找出来,然后给它加上a标签并且给a链接添加正确的href属性,还...
阅读全文
摘要:本篇主要讲解angular中的$sanitize这个服务.此服务依赖于ngSanitize模块.要学习这个服务,先要了解另一个指令: ng-bing-html.顾名思义,ng-bind-html和ng-bind的区别就是,ng-bind把值作为字符串,和元素的内容进行绑定,但是ng-bind-htm...
阅读全文
摘要:ng-model-options是angular-1.3新出的一个指令,这篇文章就来介绍这个指令的用法.ng-model-options允许我们控制ng-model何时进行同步. 比如:1.当某个确定的事件被触发的时候 2.在指定的防抖动延迟时间之后,这样视图值就会在指定的时间之后被同步到模型.为了...
阅读全文
摘要:这篇文章到底要讲什么呢? 这必须要从栗子开始讲起...看下面这两段代码:demo1:http://jsfiddle.net/ujzmvp3j/1/demo2:http://jsfiddle.net/m2d2b6qL/'foo',服务中有一个name属性,它分别被注入到ctrlOne和ctrlTwo两...
阅读全文
摘要:在这之前angular学习笔记(十五)-module里的'服务'这篇文章里,已经大致讲解了ng中的'服务',在之后的很多地方也用到了服务,但是,所有的服务都是使用app.factory来创建的.但其实,创建服务有5种方法,这篇文章就来具体讲解ng中的五种服务类型.首先,为了举栗子,先写好如下的模型,...
阅读全文
摘要:本篇介绍angular中的$location服务的基本用法,下一篇介绍它的复杂的用法.$location服务的主要作用是用于获取当前url以及改变当前的url,并且存入历史记录.一. 获取url的相关方法:以 'http://localhost/$location/21.1%20$location....
阅读全文