工場/サービスから現在のユーザーIDを取得中にエラーが発生しました。これを削除するとfirebase.auth().currentUser.uid
のように見えます。
何か不足していますか?
ユーザーIDを工場から取得することはできますか?firebase現在のユーザー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リンク https://jsfiddle.net/ken19net/m8qkdrpu/37/
このコードスニペットから何がうまくいかないかは分かりません。あなたが問題を** minimal ** jsfiddle/jsbinに再現し、あなたの質問からリンクする方法はありますか? –
こんにちは、返信ありがとうございます。 jsfiddleリンクで私の投稿を更新しました。私はすべてのデータベース参照を私のサービスに入れようと計画していました。 –