2016-05-25 9 views
0

Ich habe einen einfachen Test gemacht, um die RouteConfig-Funktion zu üben, und ich weiß nicht, wie ich von der Kinderkomponente zur Hauptkomponente zurückkehren kann. Mein Plünderer ist:Angular2 Wie gehe ich in eine RouteConfig zurück?

plnkr.co/edit/25DCfUADQZJb2XMjb0hW?p=preview 

Vielen Dank im Voraus!

+0

Ich hatte ein Problem mit dem Plunker. Chrome Aw, snap! Ed jedes Mal, wenn ich etwas ändere. Ein Problem ist, dass die Startseite etwas ungültig ist. Es ist keine Standardroute ausgewählt. ('useAsDefault: true)' Ich frage mich, warum das keinen Fehler verursacht hat. Ich denke, du solltest die Route/Route und// Route aufteilen und als Standard festlegen. Dann sollte die Navigation zu jeder Route funktionieren. Wenn Sie zu einer Root-Route navigieren, verwenden Sie '/ RouteName' anstatt nur' RouteName'. –

+0

Ich habe einige Änderungen basierend auf Ihrer Antwort vorgenommen und die Komponente wurde nicht geladen. Schließlich habe ich es unverändert gelassen. –

Antwort

0

Ich denke, es kann Ihnen helfen. Probier es einfach.

this._location.back(); 
+0

Ich habe diesen Teil in der Funktion innerhalb der Kinderkomponente geändert und der Test hat ein seltsames Verhalten. http://plnkr.co/edit/25DCfUADQZJb2XMjb0hW?p=preview –