2014-02-21 48 views
0

我有一個AngularFire應用程序,我試圖訪問$ firebaseSimpleLogin工廠返回的用戶對象。下面的代碼:AngularFire顯示用戶對象爲空

var ref = new Firebase('https://[myfirebase].firebaseio.com'); 
var loginObj = $firebaseSimpleLogin(ref); 
var user = loginObj.user; 

當我CONSOLE.LOG的loginObj它表明用戶屬性確實有我需要的所有信息,但用戶變量在某種程度上變成空的對象。我在這裏做錯了什麼?

回答

1

用戶對象將是空的,直到你實際登錄的用戶可以做到使用$login方法,例如:

loginObj.$login('facebook'); 

如果登錄成功,loginObj將被更新和user財產應指向登錄用戶。