关于自定义指令的命名,你可以随便怎么起名字都行,官方是推荐用[命名空间-指令名称]这样的方式,像ng-controller。不过你可千万不要用 ng-前缀了,防止与系统自带的指令重名。另外一个需知道的地方,指令命名时用驼峰规则,使用时用-分割各单词。如:定义myDirective,使用时 像这样:。...
分类:
Web程序 时间:
2015-06-25 10:23:44
阅读次数:
179
接着上一篇理解了“=”和“@”绑定之后再来理解“&”绑定,就很简单了,同理,用“桥梁”进行分析,但还是有一些例外的情况,要不然angularjs也不会单独设定一个绑定策略,看案例先:<!DOCTYPEhtml><htmllang="en"ng-app="MyModule"><head><metachars..
分类:
Web程序 时间:
2015-06-15 00:36:11
阅读次数:
132
最近对AngularJS感兴趣了,程序员就是这样,一旦对某个兴趣感兴趣了,就会一发不可收的去理解里面的每一个细节,所谓“书到用书方恨少”。Angular的自定义指令不是太好理解(也有可能鄙人理解能力偏低),不知道有没有同僚和我一样,希望我的理解能帮助到你们,老鸟勿喷,Angul..
分类:
Web程序 时间:
2015-06-14 16:56:47
阅读次数:
190
接上一篇说了“=”绑定,我们再来说“@”绑定:如果读了我对“=”绑定的理解的读者一定知道,在我的理解中有个“桥梁”的说法,如果不知道的请先去读我的上一篇博文:http://1730634.blog.51cto.com/1720634/1661748先看案例:<!DOCTYPEhtml><htmllang="en"ng-app="My..
分类:
Web程序 时间:
2015-06-14 16:55:23
阅读次数:
150
在项目中,由于要兼容到IE8,我使用1.2.8版本的angularJS。这个版本是支持自定义指令的。我打算使用自定义指令将顶部的header从其他页面分离。也就是实现在需要header的页面只用在后面加上这个HTML标签就可以了,这样还能实现页面的语义化,而且也能在IE8中实现HTML5标签。以后很...
分类:
Web程序 时间:
2015-05-11 19:37:31
阅读次数:
168
由此例子我们可以看出,angularJS使用指令时link的执行顺序 小明 小明,小花 小明,小花,小龙
分类:
Web程序 时间:
2015-05-10 14:06:52
阅读次数:
135
之前虽然一直都在用这套框架,但是对于指令还是知之甚少,感觉是蛮复杂的东西。看了之后也没有真正理解。
最近在做一个Angular的小项目,卡在了Angular的生命周期和自定义指令上。纠结了好几天,终于今天在地铁上灵光一闪想通了。所以赶紧把它记下来,免得后面忘记了。
我们一直都说angular的加载流程是先载入HTML片段,其中在加载标签的时候加载了所有的JS库,包括我们自己写的所有的...
分类:
其他好文 时间:
2015-05-08 10:55:22
阅读次数:
105
scope:false//不创建新作用域
scope:true//创建新作用域,并从父作用域继承(复制)
scope:{…}//创建隔离作用域,可通过@ = & 来与外界交互...
分类:
Web程序 时间:
2015-04-01 17:37:32
阅读次数:
128