Я получаю данные json от стороннего участника. Некоторые из них делают ok, используя ng-bind, в котором он преобразует и отображает html-код.Ng-bind все еще отображает html
Но с другими это не так. Это похоже на необходимость повторного связывания.
Я попытался запустить его через функцию или фильтр
$scope.trustedHtml = function (plainText) {
return $sce.trustAsHtml(plainText);
}
ng-bind-html="trustedHtml(hotelDetails.roomInformation)"
Я также попробовал фильтр в моем приложении
.filter("to_trusted", ['$sce', function($sce) {
return function(htmlCode){
return $sce.trustAsHtml(htmlCode);
}
}]);
Но оба они не работают (если я делаю что-то неправильно). Как я могу получить html для правильной рендеринга на моей странице?
Это то, что я получаю назад от API
<p><b>Know Before You Go</b> <br /><ul> <li>
Это то, что я получаю, используя нг-Бинг-HTML и так же, как запустить его через функцию
<p><b>Know Before You Go</b> <br /><ul> <li>
Вы можете создать JSFiddle с примером данных, которые вы получили? –