Zamiast przechodzącą ciąg aby zobaczyć bezpośrednio, należy użyć sce.trustAsHtml do wstępnego przetwarzania html.
$scope.bindHTML = $sce.trustAsHtml(item2._unparsedString);
Następnie w widoku szablonu, stosowanie ng-bind-html do obsługi html wiążące.
<div>Preamble : <div ng-bind-html="bindHTML"></div></div>
jak wspomniano masz tablicę obiektów, to nie jest takie łatwe do oddania ich w kontrolerze można wiązać $sce
do $scope
następnie wywołać trustAsHtml
w widoku
Więc w kontrolerze
myapp.controller('mainController', function ($scope, $http, $filter, $sce) {
$scope.$sce = $sce;
...
}
Następnie w widoku html
<div>Preamble {{$index+1}} : <span ng-bind-html="$sce.trustAsHtml(item1.Preamble._unparsedString)"></span></div>
widać ten przykład https://jsfiddle.net/1joo0j77/4/ – Flash
Mam tablicę objects..so jak ją stosować bcoz jej nie pojedynczej wartości .. i muszę zgłosić się do aktualizacji ng-repeat – Flash
@Flash. Możesz po prostu wprowadzić '$ sce' do kontrolera. – Rebornix