Bonjour,
voici un cas simple: j'ai besoin qu'une variable soit accessible de n'importe ou dans mon app: elle doit pouvoir etre modifié ou consulté de n'importe ou.

Donc je l'ai mise dans un service, de maniere tres simple, et ça marche, mais est-ce la bonne maniere de faire ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
.service('savedSearchesService', function() {
        var memoryCache = null;
    });
Et si j'en est plusieurs et bien je crée un objet avec divers proprieté.
Ensuite pour y acceder dans un controller par exemple, j'utilise:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
savedSearchesService.memoryCache
et c'est bon j'ai accès a la valeur.

Est-ce une manière de faire, à noter que je ne "return" rien.