标签:style blog http color io os ar java sp
实现效果如下:
JS代码中:restrict: ‘E‘,表示声明指令为元素。指令声明的方式有:‘E‘(元素)、‘A‘(属性)、‘C‘(样式类)、‘M‘(注释)。 template: "<div>Hi City</div>",表示指令对应的模板内容。replace: true,表示<hello>会被模板内容替换
效果如下所示:
从上述效果中,发现原来hello标签中的子内容还被保留着,放在了ng-transclude标识的模板标签span中。并且transclude.js文件中需要给hello指令添加transclude:true属性。
compile阶段进行标签解析和变换,link阶段进行数据绑定操作。
标签:style blog http color io os ar java sp
原文地址:http://www.cnblogs.com/sun-mile-rain/p/4047704.html