directive里面的几个配置,上代码就清晰了
>
<Meta charset=>
test
这段代码在浏览器上打开是这样的,
看到吗,directive里面的template在标签的里面,是标签的子元素
然后再看,在配置一个replace
>click me
<script type=<span style="color: #800000">"<span style="color: #800000">text/javascript<span style="color: #800000">"><span style="color: #000000">
angular.module(<span style="color: #800000">'<span style="color: #800000">app<span style="color: #800000">'<span style="color: #000000">,replace:<span style="color: #0000ff">true<span style="color: #000000">,template:<span style="color: #800000">'<span style="color: #800000"><a href="#">click me<span style="color: #800000">'<span style="color: #000000">
};
})
replace为true的时候可以看到的是原来的自定义标签被template替代了
要是restrict有两个值,比如上代码
这样的话就会,
看到了吗,两个里面都有template