2016-06-13 5 views
0

Ich versuche, einen Weg auf app.component.ts in Winkel 2 Hier ist der plunkr Link zu navigieren: http://plnkr.co/edit/inqrSBwie man verwendet router.navigate auf app.component die onInit in angular2

Ich versuche, diese zu erhalten funktioniert:

ngOnInit(){ 
    if(this._vehicleService.isAuth()) 
    { 
     this.shownavBar=true; 
     this._router.navigate('/characters') //how can i get this 
    } 
    } 

Die RouteConfig ist in der gleichen Komponente definiert. kann mir jemand bitte eine lösung dazu vorschlagen.

Antwort

1

Hier ist das Ergebnis:

einfach die Nutzung wie folgt ändern:

this._router.navigate(['Characters']) //how can i get this 
+1

dank Mann, die Arbeit getan hat. –

+0

Ich versuche das gleiche auch mit Hilfe von Routen aus Router in angular 2.0 endgültige Version importiert. Kein Fehler, keine Umleitung und gemäß der neuesten Version @RouteConfig ist von @ angular/route veraltet. Helfen Sie mir – AnkitJ

+0

@AnkitJ bitte eine neue Frage mit einem Ploker stellen, damit wir Ihr Problem reproduzieren können. – echonax

0
this._router.navigate(["Name of your Component"]) 

ODER

this._router.navigateByUrl("/where you want") 
Verwandte Themen