在本文档中:http://docs.angularjs.org/guide/directive,它说有一个replace
指令配置:
模板- 用 HTML 的内容替换当前元素。替换过程将所有属性/类从旧元素迁移到新元素。有关详细信息,请参阅下面的创建组件部分。
javascript代码
app.directive('myd1', function(){
return {
template: '<span>directive template1</span>',
replace: true
}
});
app.directive('myd2', function(){
return {
template: '<span>directive template2</span>',
replace: false
}
});
html代码
<div myd1>
original content should be replaced
</div>
<div myd2>
original content should NOT be replaced
</div>
但最后一页看起来像:
directive template1
directive template2
似乎replace
不起作用。我想念什么吗?