Ich bekomme einen Fehler beim Abrufen der aktuellen Benutzer-ID von meinem Werk/Service. Das Entfernen dieser firebase.auth().currentUser.uid
scheint zu funktionieren.
Fehle ich etwas?
Ist es möglich, Benutzer-ID von der Fabrik zu erhalten?Firebase aktuelle Benutzer-ID
.factory("dataFire", ["$firebaseArray", "$firebaseAuth", "$firebaseObject", function($firebaseArray, $firebaseAuth, $firebaseObject){
var ref = firebase.database().ref("users/" + firebase.auth().currentUser.uid);
var user = $firebaseObject(ref);
return {
user: user
} }])
jsfiddle Link https://jsfiddle.net/ken19net/m8qkdrpu/37/
Es ist unmöglich zu sehen, was genau an diesem Code-Snippet schief läuft. Gibt es eine Möglichkeit, das Problem in einer ** minimal ** jsfiddle/jsbin zu reproduzieren und diese von deiner Frage zu verlinken? –
Hallo Frank danke für die Antwort. Aktualisierte meinen Post mit jsfiddle link.Ich plante, alle meine Datenbankreferenz zu meinem Service zu setzen. –