Реализация ngClassEven ngClassOdd для угловых 2

Я попытался реализовать поведение типа ng-class-even и ng-class-odd (от angular 1) в приложении angular 2.

Я написал код ниже, и он работает нормально, я хочу знать, есть ли другой способ сделать это.

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;
}

Ответы на вопрос(3)

Ваш ответ на вопрос