摘要: var myapp = angular.module('myapp', []); myapp.directive('worldname', function() { return { template: '', replace: false, ... 阅读全文
posted @ 2015-10-26 15:16 guozhuanghu 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 过滤器(filter)主要用于数据的格式上,通过某个规则,把值处理后返回结果。例如获得数据集,可排序后再返回。ng内置的共有九种过滤器:currency 货币 使用currency可以将数字格式化为货币,默认是美元符号,你可以自己传入所需的符号,例如我传入人民币: {{num | currenc... 阅读全文
posted @ 2015-10-26 14:37 guozhuanghu 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 首先先介绍下AngularJS指令下的几种函数Link函数和Scope指令生成出的模板其实没有太多意义,除非它在特定的scope下编译。默认情况下,指令并不会创建新的子scope。更多的,它使用父scope。也就是说,如果指令存在于一个controller下,它就会使用这个controller的sc... 阅读全文
posted @ 2015-10-26 13:40 guozhuanghu 阅读(1745) 评论(0) 推荐(0) 编辑
摘要: 指令(Directives)是所有AngularJS应用最重要的部分。尽管AngularJS已经提供了非常丰富的指令,但还是经常需要创建应用特定的指令。AngularJS原有的指令ng-init 初始化指令ng-if 条件指定ng-repeat 循环指令等等指令。原有的指令会单独有一篇文章来说明下面... 阅读全文
posted @ 2015-10-26 10:58 guozhuanghu 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 一、AMDAMD就只有一个接口:define(id?,dependencies?,factory);它要在声明模块的时候制定所有的依赖(dep),并且还要当做形参传到factory中,像这样:define(['dep1','dep2'],function(dep1,dep2){...});要是没什么... 阅读全文
posted @ 2015-10-26 09:20 guozhuanghu 阅读(1353) 评论(0) 推荐(1) 编辑