Winkel-6-router.Veranstaltungen.filter 'filter' existiert nicht auf Typ 'Beobachtbare<Fall>'
Habe ich fertig, update meiner App zum Winkel 6 (es wurde in 5.2-version).
Bekam ich einen syntax Fehler in :
import { Router, ActivatedRoute, NavigationEnd } from '@angular/router';
import { filter } from 'rxjs/operators';
...
constructor(private router: Router) {}
this.router.events.filter
(event => event instanceof NavigationEnd).subscribe((res) =>
{
//DO something
});
Fehler TS2339: Eigenschaft 'filter' existiert nicht auf geben
'Beobachten'.
was ist die richtige syntax im Winkel 6 ?
Dank
- import 'rxjs/add/Betreiber/filter'
- Ich benutze RXJS 6: import { filter } aus 'rxjs/Operatoren';
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist, wie man filter router Veranstaltungen mit eckiger 6+ und die neuesten RxJS:
Verwendet die
pipe
- operator, anstatt zu versuchen, um chain-filter auf das beobachtbare.Sehe ich nicht in deinem code, wenn Sie die importierten filter
für Rxjs 6: