2017-09-11 2 views
0

Ich möchte ein Objekt von Firebase abfragen, das die Benutzer-ID des angemeldeten Benutzers erfüllt. ich mache es so.Angular 4 Firebase Benutzerinformationen anzeigen

in meiner nav-bar-Komponente erwarte ich Benutzerobjekt aus der Datenbank zu erhalten.

user:FirebaseObjectObservable<User>; 

this.user = authService.FetchUserData(); 

so meine Frage ist was nun? asynchrone Pipe funktioniert nicht. Karte funktioniert nicht.

Antwort

0

Im Konstruktor des Dienstes.

afAuth.auth.onAuthStateChanged(function(user) { 
    if (user) { 
      //Grab the user uid. 
    } else { 
     console.log('Meh'); 
    } 
}); 
Verwandte Themen