Si vous avez suivi l'épisode précédent, vous avez créé votre première directive avec succès. Cette directive est opérationnelle ... sous certaines conditions. Car elle a un gros défaut : elle est fortement couplée à la scope de son parent. Découvrez comment rendre votre directive plus faiblement couplée, afin de pouvoir l'utiliser avec…
Disposer de tag HTML qui correspondraient à nos objets métiers permettrait de rendre le code plus clair. En effet, on comprendrait immédiatement ce que représenteraient les tags HTML suivants : <voiture /> <chien /> <chequier /> C'est exactement ce qui permettent de faire les custom directives d'AngularJS. …
Une application web sans formulaire, ce serait bien dommage. D'autant qu'AngularJS et sa directive ng-click permettent d'en gérer la soumission. Dans cet épisode, nous donnerons à nos utilisateurs la possiblité de créer des données. Nous utiliserons en outre notre factory créée lors des épisodes précédents afin de gérer l'ajout de…
Nous finaliserons notre toute première factory, ce qui nous permettra de voir le célèbre revealing module pattern en action. Ce pattern propre à JavaScript permet d'exposer certains éléments de notre factory, tout en masquant les autres. …
L'une des forces d'AngularJS est d'apprendre à HTML de nouveaux tours ("teach HTML new tricks" comme le dit la devise). Ceci à l'aide des directives. En cherchant un peu, on trouve donc Google Maps for Angular, qui permet d'ajouter une carte google maps à l'aide de la directives <google-map…
Vous livrer des données ? Les partager entre controleurs ? Les factories sont là pour ça. Elles vous permettront de rester au sec (DRY: Don't Repeat Yourself). …
Les adeptes de grep ne seront pas dépayser : car angular filtre à coup de "|" ... pipes. Nous vous présenterons les filtres les plus utiles ainsi que les moyens de vous en sortir avec les autres. …
Poursuivons sur notre lancée en faisant passer à notre vue un tableau d'objets JavaScript. Ce sera l'occasion idéale de voir ng-repeat à l'oeuvre. …
Dans ce tutoriel, nous aborderons la création de notre module principal angular afin de pouvoir lui greffer notre controleur précédemment créé, ainsi que tous les composants que nous couvrirons par la suite (factories, filters ...). …
Apprendre à faire communiquer une vue et un contrôleur par l'intermédaire de $scope : un véritable view model. …
Vous aider à prendre Angular.js en main : tel est l'objectif de notre toute nouvelle playlist. Angular.js peut être intimidant : il y a de nombreux concepts à découvrir, et surtout à articuler. Cette série de vidéos, 100% pratique, devrait vous permettre de créer votre premier projet angular et surtout…
Il s'est passé quelques semaines depuis la création de ce blog dédié à MEAN. Mais nous n'étions pas inactifs. Bien au contraire. Nous allons mettre en ligne durant la semaine du 09 juin 2014 nos premières vidéos dédiées à AngularJS. A très bientôt.…