12
Diciamo che ho:AngularJS element.innerHTML non è definito all'interno direttiva
directives.directive('foo', function() {
return {
restrict:'A',
scope: true,
link:function (scope, element, attr) {
console.log('innerHTML is ' + element.innerHTML);
scope.$watch('update', function (newValue) {
console.log('innerHTML is... ' + element.innerHTML);
});
}
}
});
... allora innerHTML non è definito. Immagino che ciò sia dovuto al modo in cui Angular elabora il DOM. Qual è il modo giusto per ottenere l'innerHTML?
Grazie. Esattamente quello che mi mancava. –