Могу ли я получить скомпилированный HTML-элемент Angular?

Я скомпилировал элемент, используя сервис $ compile. Если я добавлю это непосредственно в DOM, это будет выглядеть великолепно, и все привязки будут правильными. Если я хочу этот элемент в виде строки, он показывает{{stuffHere}} вместо привязок. Есть ли способ получить html элемента после его компиляции?

$templateCache.put('template', '<div><div><div><span>content is {{content}}</span></div></div>   </div>');

$scope.content = 'Hello, World!';

var el = $compile($templateCache.get('template'))($scope);
$('body').append(el);

alert(el.html());

http://plnkr.co/edit/1sxvuyUZKbse862PieBa?p=preview

Элемент, добавленный к телу показываетcontent is Hello, World!

Оповещение показывает<div><div><span ng-binding>{{content}}</span></div></div>

То, что я хотел бы видеть из предупреждения<div><div><span ng-binding>Hello World</span></div></div>

Ответы на вопрос(1)

Ваш ответ на вопрос