2017-06-21 50 views
0

我正在使用ionic2和firebase。使用Angularfire2,我檢索由下面的代碼的用戶:如果我嘗試這樣的事:如何從此Firebase返回結果訪問電子郵件的價值?

console.log(user.email); 

我得到了一個未定義

signup_with_username(email: string, password: string) { 

    this.email = email; 

    const user_from_db = this.afDb.list('/users', { 
     query: { 
      orderByChild: 'email', 
      equalTo: this.email, 
      limitTo: 1, 
     } 
    }); 

    user_from_db.subscribe(user => console.log(user)); 

} 

enter image description here

+0

嘗試用戶[0]或用戶[0]。電子郵件 –

+0

工作! thxxx!但這是可靠的嗎?或者,還有更好的方法 ? – Mikethetechy

+0

是的,它....它和更多取決於響應的結構 –

回答

1

更換下面

user_from_db.subscribe(user => console.log(user)); 

user_from_db.subscribe(user => console.log(user[0].email)); 
+0

thxx很多兄弟工作 – Mikethetechy

相關問題