Les Services AngularsJS

Les Services AngularJS :

Qu’est ce qu’un Service AngularJS

Un Service AngularJS  est un Singloton (ils ne sont instanciés qu’une seule fois « et non une fois par importation ») nous fournit un ensemble de tâches pour faire fonctionner une application AngularJS, on a plusieurs services qui sont prêt à l’emploi, ils sont précédés du symbole $, nous allons voir quelques exemples :

  • $location : contient des méthodes pour intéragir avec votre URL(page web actuelle)
  • $http : Communication avec le serveur
    Nous allon faire un exemple pour bien comprendre le pricipe du Service $http, nous allons créer un fichier data.js dans lequel nous allons stocker les données et un fichier index.html pour les afficherdata.js :

    index.html :

Comment créer votre propre Service AngularJs :

un Service angularJS est tout simplement un module, pour créer un service AngularJS on a le droit d’utiliser 5 méthodes, qui sont les uivantes :

  • service()
  • factory()
  • provider()
  • value()
  • constant()

Pour bien comprendre le pricipe, nous allons prendre l’exemple de la méthode service() :

Nous avons créé un service permettant de faire la mutiplication par 2.

Laisser un commentaire