Fournir un service
Si vous possédez déjà une application créée avec le CLI Angular, vous pouvez créer un service à l'aide de la commande
ng generate du CLI dans
le répertoire du projet racine. Remplacez
User par le nom de votre service.
Cette commande crée le squelette
UserService suivant :
Vous pouvez maintenant injecter
UserService n'importe où dans votre application.
Le service lui-même est une classe générée par le CLI et décorée avec
@Injectable.
Par défaut, ce décorateur est configuré avec une propriété
providedIn qui crée un fournisseur pour le service.
Dans ce cas
providedIn:'root' spécifie que le service doit être fourni dans l'injecteur de racine.