Просто добавьте теги html к тексту, видимо, не работает хорошо. Я считаю, что это только добавить «текст», а не элементы. Может быть, я делаю что-то неправильно.
Следит за плункером. С двумя случаями. Одна из официальной документации и другая с ответами, размещенными здесь.
(function(angular) {
'use strict';
angular.module('bindHtmlExample', ['ngSanitize'])
.controller('ExampleController', ['$scope', function($scope) {
$scope.myHTML =
'I am an <code>HTML</code>string with ' +
'<a href="#">links!</a> and other <em>stuff</em>';
$scope.executar = function(){
var myEl = angular.element(document.querySelector('#divData'));
myEl.text('<b>This is a bold text</b>');
};
}]);
})(window.angular);
https://plnkr.co/edit/1Hnb018XstMYfynr34nJ?p=preview
Советы Себастьяна Sebald его хорошо. Перейдите к документации. Я тоже не знал, пока пять минут назад. Я просто сейчас узнаю.
Вы можете проверить это [ответ здесь] (http://stackoverflow.com/a/28051175/2435473), похоже на него –