angular
.module('starter.directives',[])
.directive('myDirective',myDirective)
myDirective.$inject=[];
function myDirective(){
return {
restrict:"EACM",
replace: true,
template:'<a href="http://www.baidu.com">百度一下</a>'
}
}
<my-directive></my-directive>
<div my-directive></div>
<div class="my-directive"></div>
<!--directive:my-directive-->
好的经验法则就是始终用属性来声明指令(就像我们之前做的那样),这样会给以后 带来方便