2017-11-11 19 views
0

enter image description herefirebase

からすべてのデータ

がどのように私は私のテンプレートに表示されているすべてのユーザーからのすべてのポストを得るのですか取得?ionic3私は解決策を考えることができません、私はfirebaseとionic3の新しいです。 誰かが小さなスニペットやコードを教えてくれますか?

答えて

0

お客様のサービスでは、お客様のコンポーネントにFirebaseListObservableを返信してください。

@Injectable() 
export class ExpenseService { 

    public users: FirebaseListObservable<any[]>; 

    constructor(private afDB: AngularFireDatabase){ 
     this.users = this.afDB.list('/users');   
    } 

    getUsers() { 
    return this.users ; 
    } 
} 

、その後、

constructor(private _service: YourService) { 

    _service.getUsers() 
    .subscribe(users=>{ 
     // do something... 
    }) 
} 

とngFor

<li *ngFor="let user of users | async"> 
    {{ user.displayName}} 
</li> 
+0

私はFirebaseListObservableはもうサポートされていると思ういけない、角度4でionic3使用していますを使用します。 データベースからすべての投稿を取得するにはionic3とangular4のコードを修正してください – unknown

+0

はanswerrを更新しました – Sajeetharan