Angularjs之directive指令学习笔记(二)
1.Directive的五个实例知道driective作用、其中字段restrict、template、 replace、transclude、link用法 参考文章链接地址: http://damoqiongqiu.iteye.com/blog/1917971 1.指令(directive)的作用是 把我们自定义的语义化标签替换成浏览器能够认识的HTML标签 ,如同博客中的自定义的<hello>标签 2.directive中几个属性的介绍: ①restrict:表明指令的声明方式,选项E(元素Element),A(属性Attribute),C(样式类Class),M(注释Comment) ②template/templateUrl:替换自定义元素的html的标签及内容 ③replace:true/false :决定自定义标签的显示及隐藏 ④transclude:true决定自定义标签内子标签的内容的显示处理,此时<hello>标签里的内容保持不变 ⑤link:一些事件需要绑定到某个元素上,那么你需要提供一个link函数 http://www.cnblogs.com/jimmychange/p/3498906.html compile: 在directive中如果需要对DOM元素进行处理,基本都是在这个函数中进行。仔细看这个函数,compile并不能访问scope, link