Sagen Sie zum Beispiel festgelegt haben Sie Folgendes:Angular Ausdruck auswerten, wenn sie als Eigenschaft
$scope.element =
{
html: '<a type="button" class="btn btn-xs btn-rounded m-r-sm"><i class="icon icon-user-unfollow"></i></a>',
classExpression : " {{inactive == 'true' ? 'btn-success': 'btn-danger'}}",
}
Wie Sie wir haben ein veriable classExpression
genannt sehen, welche der Ausdruck i an das Element anhängen möchte, ist
<span ng-bind-html="element.html | trust" class="{{element.classExpression}}">Text in between<span>
Aber es bewertet es nicht.
Also meine Frage, wie dies möglich ist (wenn es überhaupt möglich ist)
meine Geige aktualisiert (es funktioniert nicht)
Warum nicht einfach ng-Klasse verwenden? https://docs.angularjs.org/api/ng/directive/ngClass – Wake
versuchen Sie, ng-Klasse zu verwenden –
@Wake kann nicht scheinen, ng-Klasse zu arbeiten, entweder mit dem Ausdruck als eine Eigenschaft eines Objekts –