Bonjour

j'essaie de récupérer l'utilisateur courant dans une application angular

j'y arrive de cette manière

<pre>{{ (user$ | async | json) }}</pre>

par contre j'aurais besoin de récupérer certaines infos pour les traiter dans un formulaire
j'avais donc fait cela:

<pre>{{ (user$.username | async | json) }}</pre>

mais j'ai cette erreur:
Property 'username' does not exist on type 'Observable<User>'.

1 réponse


je conclu que user$ est un observable, tu peux récuperer les valeurs qu'apres l'avoir "transformé"

<pre>{{ (user$ | async).username }}</pre>

autre syntax :

<pre *ngIf="user$ | async as user">{{ user.username }}</pre>

bon courage.