इस दस्तावेज़ में: http://docs.angularjs.org/guide/directive , यह कहता है कि replace
निर्देशों के लिए एक कॉन्फ़िगरेशन है:
टेम्पलेट - HTML की सामग्री के साथ वर्तमान तत्व को बदलें। प्रतिस्थापन प्रक्रिया पुराने तत्व से नए तक सभी विशेषताओं / वर्गों को स्थानांतरित करती है। अधिक जानकारी के लिए नीचे घटक बनाना अनुभाग देखें।
जावास्क्रिप्ट कोड
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
है यह काम नहीं कर रहा है। क्या मुझे कुछ याद है?
लाइव डेमो: http://plnkr.co/edit/rGIgmjO81X2UxJohL4HM?p=preview