Implementieren von ngClassEven ngClassOdd für Winkel 2

Ich habe versucht, das Verhalten des Typs "ng-class-even" und "ng-class-odd" (von Winkel 1) in der Anwendung "Winkel 2" zu implementieren.

Ich habe den folgenden Code geschrieben und er funktioniert einwandfrei. Ich möchte wissen, ob es eine andere Möglichkeit gibt, dies zu tun.

HTML

<div *ngFor="#employee of employees; #index = index" [class.odd]="index%2==1" [class.even]="index%2==0" [class.selected]="employee === selectedEmployee"> 
      <p>{{employee.name}}</p>
         </div>

CSS

.odd {
    background-color: #f2f9ff;

}
.even {
    background-color: #eceff3;
}

Antworten auf die Frage(6)

Ihre Antwort auf die Frage