2016-10-01 3 views
2

Ich habe meine ionische App von Beta 11 auf rc0 aktualisiert. So ist es bedeutet, dass ich von Typoskript 1,8 bis 2.AngularFire2-Typisierung: "Eigenschaft 'take' existiert nicht für Typ 'FirebaseObjectObservable '"

ich konfiguriert haben nach AngularFire2 gewechselt haben auf diese Seite Getting Started with Ionic 2 RC0, Firebase 3 + AngularFire 2

hatte ich diese Codezeile Arbeits:

this.af.database.object(`comments/${commentId}`).take(1).subscribe({ 
    data => console.log(data) 
}); 

Aber jetzt bekommen

dieser Fehler

Fehler TS2339: Property 'take' existiert nicht auf Typ 'FirebaseObjectObservable'.

Irgendwelche Ideen, was ist los? Wie kann ich das lösen?

+3

importieren Sie die rxjs nehmen Operator: ' importiere 'rxjs/add/operator/take'; ' – codedesignr

+0

Danke! Es löste das Problem :) – Dee

+0

Sie können die Antwort posten und ich werde es als Lösung akzeptieren. – Dee

Antwort

0

Posting user @ codedesignr Antwort von oben so diese Frage kann eine offizielle Lösung haben:

Import die rxjs nehmen Operator: import 'rxjs/add/operator/take';

Verwandte Themen