2017-11-11 2 views
0

enter image description hereionic3 alle Daten erhalten von Feuerbasis

Wie kann ich alle bekommen die Beiträge von allen Benutzern in meiner Vorlage angezeigt? Ich kann mir keine Lösung vorstellen, ich bin ein Neuling auf Firebase und ionic3. Könnte mir jemand mit einem kleinen Code oder Schnipsel helfen?

Antwort

0

Von Ihrem Service, senden Sie einfach die FirebaseListObservable zu Ihrer Komponente.

@Injectable() 
export class ExpenseService { 

    public users: FirebaseListObservable<any[]>; 

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

    getUsers() { 
    return this.users ; 
    } 
} 

und dann

constructor(private _service: YourService) { 

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

und verwenden ngFor

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

Ich verwende ionic3 mit Winkel 4, ich glaube nicht, FirebaseListObservable mehr unterstützt wird. Bitte verfeinern Sie den Code für ionic3 und angular4, um alle Beiträge aus der Datenbank – unknown

+0

aktualisiert den Beantworter zu erhalten – Sajeetharan

Verwandte Themen