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.