Verwenden Sie ng-bind-html und $ sce.trustAsHtml, um eine Zeichenfolge mit ng-model binding zu erstellen.
Ich möchte dynamisch Formulare erstellen. In meinem Controller erstelle ich einen String
var str = "<input type='text' value='" + $scope.selectedData.code + "' class='form-control' />";
$scope.htmlString = $sce.trustAsHtml(str);
und in meiner HTML-Seite
<div ng-bind-html="htmlString"></div>
Ich bekomme den Wert aber ist nicht bindend. Ich versuche auch mit
var str = "<input type='text' ng-model='" + $scope.selectedData.code + "' class='form-control' />";
$scope.htmlString = $sce.trustAsHtml(str);
funktioniert auch nicht. Kann jemand wissen, wie das funktionieren kann?