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’…)