2016-11-23 79 views
3

的AngularFire2示例 https://github.com/angular/angularfire2應該angularFire2訪問是通過服務

是一個單一的部件,其進口: 進口{AngularFire,FirebaseListObservable}從 'angularfire2';

我假設在一個多組件應用程序中,這隻會執行一次(在服務中),然後所有的Firebase訪問都是通過該服務完成的。是?

或者是否有讓每個組件直接訪問Firebase的開銷/重複問題。 AngularFire管理。

回答

0

理想情況是,據我所知,應該將'FirebaseObjectObservable'或'FirebaseListObservable''映射'到您自己的對象中。 'FirebaseObjectObservable'應該映射到'Observable',以便組件不關心Fire基礎依賴關係。