Angular js
Le framework JS pour du one page (2/2)
trjili / Galilee
SOMMAIRE
- Les services
- Les évenements
- Les directives
- Les promesses
- ES6 & angular js 1.X
- Avantage et inconvénients
- Questions ?
Les services 1/2
- Des singletons
- Lazily instantiated
- 5 méthodes : provider, factory, service, value, constant
- Un grand nombre de services natifs ($http, $route..)
- Les services natifs sont préfixé par $
Cas d'utilisation
- constant : valeur inchangée sous forme d'une chaine ou un objet (déconseillé) et peut être injecté partout (config, controller, directive, service), non intercepté par un decorateur
- value : equivalent a un service de type constant expecté qu'il est limité au controleurs, dicrectives et services
- service : retourne un objet instantié par angular avec Object.create
- factory : retourne un objet déjà prêt à l'emploi
- provider : un service configurable
Angular js
Le framework JS pour du one page (2/2)
trjili / Galilee