Les Filtres

Résumé Support

Les filtres sur angularjs permettent de manipuler les données avant de les formater ou de les filtrer. AngularJS dispose de 9 filtres fournit par défaut.

Utilisation

Il est possible d'utiliser les filtres directement dans notre code HTML :

<h1>Commentaires du {{ date | date:'medium' }}</h1> <div class="comment in comments | filter:'Grafikart'"> ... </div>

Ou dans nos controllers et services

$filter('date')(46549684, 'medium');

Créer son propres filtres

En plus des filtres fournits il est possible de créer ses propres filtres :

// Arrondit à X chiffres après la virgule app.filter('round', function(){ return function(input, precision){ chiffre = Math.round(input * Math.pow(10, precision)) / Math.pow(10, precision) return chiffre.toString().replace('.', ',') } })