Sto cercando di ottenere il nome del percorso corrente o il percorso percorso nel mio app.component quando il percorso cambia in modo tale che Posso usare il nome della rotta come classe di pagina attorno a un div wrapper. Sto cercando di capire il modo migliore per gestire questo. In precedenza stavo sottoscrivendo le proprietà di modifica del router come ho elencato di seguito, ma sembra che questo non sia più disponibile con @ angular/router 3.0.0-alpha.3. Se qualcuno ha qualche pensiero o suggerimento sarei molto grato.Angular2 @ angular/router 3.0.0-alpha.3 - Come ottenere il nome o il percorso dell'itinerario quando il percorso cambia
this.router.changes.subscribe((val) => {
var path = this._location.path();
if (path.indexOf('page-name') !== -1) {
this.pageClass = 'page-name';
}
})
Non ci sono nomi di percorso in questo router (solo percorso) –
se riesco a ottenere il percorso del router ogni volta che cambia il percorso che potrebbe funzionare anche. – orion583
Avendo lo stesso problema. Se hai trovato una soluzione puoi pubblicarla? –