Les Filtres

Voir la vidéo
Description Sommaire

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('.', ',')
    }
})
Publié
Technologies utilisées
Auteur :
Grafikart
Partager