摘要:
本篇接着上一篇angular的uiRouter服务学习(1)继续讲解uiRouter的用法本篇主要讲解uiRouter的嵌套状态&嵌套视图嵌套状态的方法:状态和状态之间可以互相嵌套,状态的嵌套共有以下几种方式:1.使用'.state()'进行嵌套. 比如 .state('contact',{}).s... 阅读全文
摘要:
angular有内置的路由服务$route:angular -- $route API翻译使用$route可以帮助实现路由的切换,视图的改变,但是这个内置的$route只包含了基本的功能,在很多场合下是不够用的.所以,需要学习使用uiRouter.首先,在页面中链入'angular-ui-route... 阅读全文
摘要:
之前已经介绍了$location服务的基本用法:angular学习笔记(三十一)-$location(1).这篇是上一篇的进阶,介绍$location的配置,兼容各版本浏览器,等.*注意,这里介绍的是基于angular-1.3.2版本的,低版本的$location可能会有问题.hashbang模式和... 阅读全文
摘要:
在这篇文章中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中的五种服务类型.首先,为了举栗子,先写好如下的模型,... 阅读全文