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.

30
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 möglich?

14
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 B. Hat der Router …

30
Wie bestimmen Sie in Angular die aktive Route?
HINWEIS: Hier gibt es viele verschiedene Antworten, und die meisten waren zu der einen oder anderen Zeit gültig. Tatsache ist, dass sich das, was funktioniert, mehrmals geändert hat, als das Angular-Team seinen Router geändert hat. Die Router 3.0-Version, die später der Router in Angular sein wird, bricht viele dieser Lösungen, …




5
Winkel 2 - Wie navigiere ich mit this.router.parent.navigate ('/ about') zu einer anderen Route?
Winkel 2 - So navigieren Sie mit zu einer anderen Route this.router.parent.navigate('/about'). Es scheint nicht zu funktionieren. Ich habe es versucht, location.go("/about");da das nicht funktioniert hat. Grundsätzlich möchte ich einen angemeldeten Benutzer auf eine andere Seite umleiten. Hier ist mein Code unten: import {Component} from 'angular2/angular2'; import {CORE_DIRECTIVES, FORM_DIRECTIVES} from …

11
Wie leite ich in Angular2 zu einer externen URL um?
Wie kann ich den Benutzer in Angular 2 zu einer vollständig externen URL umleiten? Wenn ich ihn beispielsweise zur Authentifizierung auf einen OAuth2-Server umleiten muss, wie würde ich das tun? Location.go(), Router.navigate()Und Router.navigateByUrl()sind in Ordnung für den Benutzer zu einem anderen Abschnitt (Strecke) innerhalb der Angular 2 App senden, aber …



14
Wie erstelle ich einen Singleton-Dienst in Angular 2?
Ich habe gelesen, dass beim Injizieren beim Bootstrapping alle untergeordneten Elemente dieselbe Instanz verwenden sollten, aber meine Haupt- und Header-Komponenten (Haupt-App enthält Header-Komponente und Router-Outlet) erhalten jeweils eine separate Instanz meiner Dienste. Ich habe einen FacebookService, mit dem ich die Facebook-Javascript-API anrufe, und einen UserService, der den FacebookService verwendet. Hier …



7
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 dazu, dass die Komponente überhaupt nicht gerendert wird und …

11
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 } ]; Und hier sind die Links, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.