Я получаю этот массив json и использую угловое отображение.
Пример с коротким замыканием:
$scope.results = [{"description": "\u003ca href=\"http://google.com \" target=\"_blank\"\u003eClick Here\u003c/a\u003e"}];
Проблема в том, что значение содержит HTML-код или символы Unicode, которые не работают должным образом.
Я искал и пробовал ng-bind-html без везения.
В исходном коде html я получаю следующее:
<a href="http://google.com " target="_blank">Click Here</a>
Вместо этого:
<a href="http://google.com " target="_blank">Click Here</a>
Вам нужно использовать ng-bind-html
а затем мы можем получить доверенный Html в якорный тег, отображаемый на странице.
наценка
<span ng-repeat="result in results"
ng-bind-html="result.description | unsafe">
</span>