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';
  }
})

Antworten auf die Frage(4)

Ihre Antwort auf die Frage