Als «angular2-routing» getaggte Fragen

Angular Routing ist eine integrierte Funktion, mit der Sie eine SPA-Benutzeroberfläche (Single Page Application) erstellen können, über die Benutzer zu verschiedenen Ansichten navigieren können, ohne jedes Mal die gesamte Seite vom Server neu laden zu müssen.

471
So erhalten Sie die aktuelle Route

In den aktuellen Dokumenten wird nur über das Abrufen von Routenparametern gesprochen, nicht über die tatsächlichen Routensegmente. Wenn ich zum Beispiel das übergeordnete Element der aktuellen Route finden möchte, wie ist das

366
Wie gehe ich zurück zur letzten Seite?

Gibt es eine clevere Möglichkeit, die letzte Seite in Angular 2 zurückzurufen? Etwas wie this._router.navigate(LASTPAGE); Zum Beispiel hat Seite C eine Go BackSchaltfläche, Seite A -> Seite C, klicken Sie darauf, zurück zu Seite A. Seite B -> Seite C, klicken Sie darauf, zurück zu Seite...

122
Winkelumleitung zur Anmeldeseite

Ich komme aus der Asp.Net MVC-Welt, in der Benutzer, die versuchen, auf eine nicht autorisierte Seite zuzugreifen, automatisch auf die Anmeldeseite umgeleitet werden. Ich versuche, dieses Verhalten auf Angular zu reproduzieren. Ich bin auf den @ CanActivate-Dekorator gestoßen, aber dies führt...

116
RouterLink funktioniert nicht

Mein Routing in den angle2-Apps funktioniert gut. Aber ich werde einigen Routelink machen , basierend auf diese : Hier ist mein Routing: const routes: RouterConfig = [ { path:'home' , component: FormComponent }, { path:'about', component: AboutComponent }, { path:'**' , component: FormComponent }...

101
Parameter an Route Guard übergeben

Ich arbeite an einer App mit vielen Rollen, die ich mithilfe von Wachen verwenden muss, um die Navigation für Teile der App basierend auf diesen Rollen zu blockieren. Mir ist klar, dass ich für jede Rolle individuelle Schutzklassen erstellen kann, aber lieber eine Klasse hätte, an die ich irgendwie...