620 Stimmen

Das Hinzufügen mehrerer Klassen unter Verwendung von ng-class

ALERT: Dieser Thread ist für das alte AngularJS!

Können wir mehrere Ausdrücke haben, um mehrere ng-class hinzuzufügen ?

Zum Beispiel.

Wenn ja, kann jemand das Beispiel dafür aufstellen.

.

23voto

seldary Punkte 6086

Ihr Beispiel funktioniert für bedingte Klassen (der Klassenname wird angezeigt, wenn expressionDataX wahr ist):

Sie können auch mehrere Klassen hinzufügen, die vom Benutzer des Elements bereitgestellt werden:

Verwendung:

12voto

nitech Punkte 1832

Hier ist ein Beispiel, das mehrere angular-ui-router-Zustände unter Verwendung des OR || Operators vergleicht:

Es wird dem li die Klassen warning und/oder active geben, je nachdem, ob die Bedingungen erfüllt sind.

6voto

Vivek Panday Punkte 1396

Unten sind active und activemenu Klassen und itemCount und ShowCart Ausdrücke/boolesche Werte.

ng-class="{'active' : itemCount, 'activemenu' : showCart}"

6voto

Hemakumar Punkte 639

Mit mehreren Bedingungen

Hallo Welt!

5voto

Emiliano Barboza Punkte 437

Einen anderen Weg gefunden dank Scotch.io

Dies war meine Referenz.PFAD

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X