Winkel-5-6 Aktualisieren: Eigenschaft 'anzeigen' existiert nicht auf Beobachtbaren Typ
Ich habe aktualisiert mein angular Anwendung von version 5 auf 6 und ich bin immer dieser Fehler aus folgenden code.
const request = this.evidenceService.get().map((res) => res.data)
.catch(error => Observable.of(null));
Eigenschaft 'anzeigen' nicht vorhanden ist auf dem Typ 'Beobachten'.
Etwas, das Sie brauchen, um zu Lesen: github.com/ReactiveX/rxjs/blob/master/MIGRATION.md
InformationsquelleAutor Kay | 2018-05-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Operator chaining wurde umgestellt, um die Verwendung von .Rohr() in RXJS v6, sollten Sie die empfohlener Migrationspfad für RXJS. Darüber hinaus werden die fangen - operator umbenannt wurde, um catchError.
Hier ist, wie es getan werden sollte, nun:
Du hast Recht, dies ist nicht wirklich ein problem, die Einfuhr, sondern der übergang zu Rohrleitungen, rxjs-compat ist sehr unwahrscheinlich, um zu helfen. Ich werde die Anpassung der Antwort.
Das war ein Lebensretter.
InformationsquelleAutor Jens Habegger
laut https://www.academind.com/learn/javascript/rxjs-6-what-changed/
in den vergangenen
jetzt
InformationsquelleAutor Dulanga Heshan
Das ist mein problem gelöst
hier ist der code:
**********************************************Beispiel**Unter**************************************
npm install --save rxjs-compat
import { Observable, Subject } from 'rxjs'; import 'rxjs/add/operator/map'; import 'rxjs/add/operator/catch';
InformationsquelleAutor Greko2015 GuFn
Verwenden
statt
InformationsquelleAutor Pullat Junaid