Angular2 @ angle / router 3.0.0-alpha.3 - Wie erhalte ich den Routennamen oder -pfad, wenn sich die Route ändert?
Ich versuche, den aktuellen Routennamen oder Routenpfad in meiner Anwendungskomponente abzurufen, wenn sich die Route ändert, damit ich den Routennamen als Seitenklasse um ein Wrapper-Div verwenden kann. Ich versuche herauszufinden, wie ich am besten damit umgehen kann. Früher habe ich die unten aufgelistete Eigenschaft "Routeränderungen" abonniert, aber anscheinend ist diese Eigenschaft mit @ angular / router 3.0.0-alpha.3 nicht mehr verfügbar. Wenn jemand irgendwelche Gedanken oder Vorschläge hat, wäre ich sehr dankbar.
this.router.changes.subscribe((val) => {
var path = this._location.path();
if (path.indexOf('page-name') !== -1) {
this.pageClass = 'page-name';
}
})