In Ihrem MoviesService sollten Sie FirebaseListObservable importieren, um den Rückgabetyp FirebaseListObservable<any[]>
dann sollte get () -Methode das mögen -
%Vor%Diese Methode get () gibt FirebaseListObervable der Filmliste
zurückIn Ihrer MoviesComponent sollte so aussehen
%Vor%Dann können Sie problemlos Filme ohne asynchrone Pipe durchlaufen, da mivies [] Daten nicht beobachtbar sind, Ihr HTML sollte das mögen und dein HTML sollte das sein
%Vor%Wenn Sie Filme als
deklarieren %Vor%dann sollten Sie einfach
anrufen %Vor%und dein html sollte das sein
%Vor%Sie erhalten diese Meldung, wenn Sie in Ihrer Vorlage Async verwendet haben, sich aber auf ein Objekt beziehen, das kein Observable ist.
Sagen wir zum Beispiel, dass ich diese Eigenschaften in meiner Klasse hatte:
%Vor%In meiner Vorlage beziehe ich mich dann so:
%Vor%anstelle von:
%Vor%Sie würden den Job nicht brauchen: Job-Eigenschaft, wenn Sie die asynchrone Pipe verwenden, aber es dient dazu, eine Ursache des Fehlers zu veranschaulichen.
Tags und Links pipe angular angularfire2 pug observable