this.subscription = this.router.events.subscribe((event:Event) => {
console.log(event.url); ##### Error : Property 'url' does not exist on type 'Event'.
}
Typescript erkennt die Eigenschaften des Typs Event, der in den Angular Router eingebaut ist, nicht. Gibt es etwas auf tsd, dass ich verwenden kann, um das zu lösen? Event ist die Superklasse der Klassen NaviagationEnd, NavigationStartProperty 'URL' existiert nicht im Typ 'Event' für Angular2 NavigationEnd Event
Haben Sie Ereignisse von @ angular/router importiert. Versuchen Sie, die Konsole zu verschieben, wenn Block mit Bedingung if (event instanceof NavigationEnd) –
Sie haben es! Danke, ich bin neu zu diesem Typoskript Ding – BathgateIO
Aktualisiert dies als Antwort. –