2016-04-18 13 views
1

Ich habe statischen Inhalt in ng-bind-HTML-ähnlichenAngularJS: using ngBindHtml mit statischem Inhalt

<div ng-bind-html="htmlContent"> 
    <div>Static HTML</div> 
</div> 

aber wenn ich das Modell innerhalb Controller bin zu aktualisieren, wird der Inhalt ersetzt. Aber ich möchte, dass der Inhalt angehängt wird. Kann jemand sagen, wie man das erreicht?

entnehmen Sie bitte den folgenden Link: Fiddle

Antwort

0

Try this,

Innen HTML: Hinzugefügt Taste

<button ng-click='updateHtml()'> 
    One Click 
</button> 

Innen Controller: Erstellen Funktion als 'updateHtml'

$scope.updateHtml = function(){ 
    // Get current Html Content 
    var currentHtmlContent = $scope.htmlContent; 
    // Add new content to currentHtmlContent 
    $scope.htmlContent = currentHtmlContent + 
    $sce.trustAsHtml("<div> New Content </div>"); 
} 

Kann Ihnen helfen, g et Idee für Sie Problem

Verwandte Themen