Я делаю директиву, которая изменяет его внутренний html. Код до сих пор:
.directive('autotranslate', function($interpolate) {
return function(scope, element, attr) {
var html = element.html();
debugger;
html = html.replace(/\[\[(\w+)\]\]/g, function(_, text) {
return '<span translate="' + text + '"></span>';
});
element.html(html);
}
})
Это работает, за исключением того, что внутренний html не оценивается angular. Я хочу вызвать переоценку поддерева element
. Есть ли способ сделать это?
Спасибо:)