首页 > 代码库 > angular学习的一些小笔记(中)之directive
angular学习的一些小笔记(中)之directive
directive里面的几个配置,上代码就清晰了
<!DOCTYPE html> <html ng-app=‘app‘> <head> <meta charset=‘UTF-8‘> <title>test</title> <script type="text/javascript" src=http://www.mamicode.com/‘static/plugins/angular.min.js‘></script> </head> <body> <my-directive></my-directive> </body> <script type="text/javascript"> angular.module(‘app‘,[]) .directive(‘myDirective‘,function(){ return{ restrict:‘E‘, template:‘<a href="http://www.mamicode.com/#">click me</a>‘ }; }) </script> </html>
这段代码在浏览器上打开是这样的,
<my-directive><a href=http://www.mamicode.com/"#">click me</a></my-directive>
看到吗,directive里面的template在标签的里面,是标签的子元素
然后再看,在配置一个replace
<body> <a href=http://www.mamicode.com/"#">click me</a> <script type="text/javascript"> angular.module(‘app‘,[]) .directive(‘myDirective‘,function(){ return{ restrict:‘E‘, replace:true, template:‘<a href="http://www.mamicode.com/#">click me</a>‘ }; }) </script> </body>
replace为true的时候可以看到的是原来的自定义标签被template替代了
angular学习的一些小笔记(中)之directive
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。