¿Cómo usar 'reemplazar' de definición de directiva?
En este documento:http://docs.angularjs.org/guide/directive , dice que hay unareplace
Configuración para directivas:
modelo - Reemplazar el elemento actual con el contenido del HTML. El proceso de reemplazo migra todos los atributos / clases del elemento antiguo al nuevo. Consulte la sección Crear componentes a continuación para obtener más información.
código 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
}
});
código HTML
<div myd1>
original content should be replaced
</div>
<div myd2>
original content should NOT be replaced
</div>
Pero la página final se ve como:
directive template1
directive template2
Parece elreplace
no funciona ¿Echo de menos algo?
Demo en vivo:http://plnkr.co/edit/rGIgmjO81X2UxJohL4HM?p=preview