Angular JS - noelno/dovelei GitHub Wiki

Angular JS (https://www.grafikart.fr/formations/angularjs)

Framework Applications Single Page en simple : mail, YouTube pour SmartTV…
AngularJS automatise bcp de choses comparé à Backbone ou EmberJS
angular.min.js inclut jQuery light

Directive : propriété spécifique à Angular JS permettant d’injecter directement dans le code HTML des nouveaux comportements et fonctionnalités sans avoir à écrire de JS. Il peut s’agit d’éléments, de classes ou d’attributs

ng-app : entre ces balises : app js
ng-model=‘nom-variable’ : la valeur récupérée via l’élément est accessible dans {{nom-variable}}
ng-init : injecte des données directement (par exemple des variables)
ng-repeat : permet de boucler sur un tableau (comme un foreach)

Filtre : à utiliser {{nomvariable | ici}} pour effectuer un traitement sur les données (uppercase, filter=‘valeur’…)