Deutsch English

HTML Fragment von Agular Controller in View anzeigen

In diesem Kurztipp möchte ich euch zeigen, wie ihr in einem Angular Controller ein HTML Fragment erzeugen und dann in der View anzeigen könnt.

Dazu könnt ihr ng-bind-html im HTML verwenden:
<div ng-bind-html="kannInHTMLverwendetWerden"></div>

Zusätzlich müsst ihr dann noch $sce im Controller verwenden,um den HTML String zu konvertieren:
$scope.kannInHTMLverwendetWerden = $sce.trustAsHtml(someHtmlVar);