Angulaire io (4) *ngFor premier et le dernier
Je suis en train de dire qu'un élément dans un *ngFor
est le premier ou le dernier élément de style un conteneur. Est-il un moyen de faire quelque chose comme cela?
<md-expansion-panel *ngFor="let item of items" *ngClass="{ 'first' : item.isFirst }">
<content></content>
</md-expansion-panel>
Merci pour toute aide offerte!
Vous devez vous connecter pour publier un commentaire.
À l'intérieur de la
ngFor
vous avez accès à plusieurs variables:Donc:
De la Documentation à https://angular.io/api/common/NgForOf donne cet exemple:
Ce la façon dont vous pouvez le faire :
NgFor fournit plusieurs valeurs exportées qui peut être un alias de variables locales:
index
sera défini à la boucle d'itération pour chaque modèlecontexte afin de démarrer à partir de 0.
first
sera réglé à une valeur booléenne indiquant si l'élément estle premier dans l'itération.
last
sera réglé à une valeur booléenne indiquant si l'élément estla dernière dans l'itération.
even
sera réglé à une valeur booléenne indiquant si l'élément aun même indice.
odd
sera réglé à une valeur booléenne indiquant si l'élément aun index impair.
pour plus d'informations : NgFor-directive