2016-06-24 15 views
0

ich mehrere Klasse bewerben möchten: <span ng-class="false ? 'class-right' : 'class-left', 'class-middle': true">Angular ng-Klasse mehrere Bedingung

die 'class-middle': true ist der Fehler Teil.

Was ist die richtige Syntax dafür?

Antwort

0

Sie sollten ein Objekt wie das verwenden:

<span ng-class="{'class-left': aBoolean, 'class-middle': aSetOrUndefinedOrNullVar, 'class-right': aFunctionReturningABoolean}"> 

Wenn eine Klasse immer zu wahr ist, fügen Sie einfach als normale Klasse in Ihrem class="my-class" Attribut.