ng-class-evenDyrektywa AngularJS


Przykład

Ustaw class="striped" dla każdego innego (parzystego) wiersza tabeli:

<table ng-controller="myCtrl">
<tr ng-repeat="x in records" ng-class-even="'striped'">
    <td>{{x.Name}}</td>
    <td>{{x.Country}}</td>
</tr>
</table>

Definicja i użycie

Dyrektywa ng-class-evendynamicznie wiąże jedną lub więcej klas CSS z elementem HTML, ale będzie obowiązywać tylko w przypadku każdego innego (parzystego) wyglądu elementu HTML.

Dyrektywa ng-class-evenbędzie działać tylko wtedy, gdy jest używana razem z ng-repeatdyrektywą.

Dyrektywa ng-class-evenjest idealna do stylizowania elementów na liście lub wierszy w tabeli, ale można jej użyć w dowolnym elemencie HTML.


Składnia

<element ng-class-even="expression"></element>

Obsługiwane przez wszystkie elementy HTML.


Wartości parametrów

Value Description
expression An expression that returns one or more class names.