Skip to content

Comment utiliser useValue dans le provider ?

Pour utiliser useValue dans un provider, allez dans le fichier app.config.ts:

ts
import { ApplicationConfig } from '@angular/core';
import { MyService } from './my.service';

export const appConfig: ApplicationConfig = {
    providers: [{ provide: MyService, useValue: 'Hello World' }]
};

Dans cet exemple, nous avons déclaré un module MyModule qui fournit un service MyService en utilisant l'option useValue. Cela signifie que lorsque MyService est injecté dans un autre composant ou service appartenant à ce module, il recevra la valeur "Hello World" injectée dans son constructeur.

[Vidéo] Les signaux dans Angular en 3mn

En juillet, recevez notre newsletter avec les dernières actualités et, en avant-première, un lien vers notre prochaine vidéo sur les signaux dans Angular.