User Tools

Site Tools


angularjs_2_essential_training:directives_and_pipes

Directives

Pour Angular, un component est une directive avec un template.

Les directives fournissent des fonctionnalités et peuvent transformer le DOM.

Il existe deux types de Directives :

  • Structural : modifient le layout via le DOM
  • Attributes : modifient le behaviour ou l'apparence d'un élément DOM existant

Comme les components, les directives se configurent à l'aide de sélecteurs.

@Decorator({
  selector: 'mwFavorite'
})

<div mwFavorite>
  <img src="fav.png>
</div>

// ou

<div [mwFavorite]="true">
  <img src="fav.png>
</div>

directives intégrées

  • ngIf
  • ngFor
  • routerLink

Pipe

Transform des données en un autre output. Angular est fourni avec des pipe communs, comme appliquer un lowerCase.

angularjs_2_essential_training/directives_and_pipes.txt · Last modified: 2016/06/03 17:00 by leo