Mot-clé - AngularJS

Fil des billets - Fil des commentaires

29avr. 2015

AngularJS : Entre récupération et création de module

Petit piège dans lequel je suis tombé avec AngularJS. Lorsqu'on écrit la ligne suivante :

var app = angular.module('mymodule', []);

On crée un nouveau module. Si on écrit la ligne suivante :

var app = angular.module('mymodule');

On récupère le module créé.

Dans mon cas, je recréais le module que je venais de créer. Ce qui à l'exécution me donnait un erreur Unknown Provider lorsqu'AngularJS tentait d'injecter un service dans mon contrôleur.

Source

28avr. 2015

AngularJS : Manipuler le DOM avec JQuery

Voici un post sur stackoverflow qui décrit comment intéragir avec JQuery pour ouvrir une popin modale :

Comme en MVVM on s'attache à ne pas intéragir avec la couche vue depuis le code view model. L'astuce est de créer un service dédié qu'on va venir injecter à l'intérieur du contrôleur.

De cette façon, on se libère de la dépendance grâce au principe d'injection de dépendance :P. L'objectif étant bien sûr la testabilité accrue du code.