Bu belgede: http://docs.angularjs.org/guide/directive , replace
yönergeler için bir yapılandırma olduğunu söylüyor :
şablon - mevcut öğeyi HTML içeriğiyle değiştirin. Değiştirme işlemi, tüm öznitelikleri / sınıfları eski öğeden yenisine taşır. Daha fazla bilgi için aşağıdaki Bileşen Oluşturma bölümüne bakın.
javascript kodu
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 Kodu
<div myd1>
original content should be replaced
</div>
<div myd2>
original content should NOT be replaced
</div>
Ancak son sayfa şöyle görünüyor:
directive template1
directive template2
Görünüşe göre replace
çalışmıyor. Bir şey özledim mi?
Canlı demo: http://plnkr.co/edit/rGIgmjO81X2UxJohL4HM?p=preview