4
Antworten
ApplicationComponent import { Component } from '@angular/core'; import {Router, ROUTER_DIRECTIVES, Routes, ROUTER_PROVIDERS} from '@angular/router'; import {SchoolyearsComponent} from "./schoolyear/schoolyears.component"; @Component({ directives: [ROUTER_DIRECTIVES], providers: [ ROUTER_PROVIDERS ], templateUrl: './app/application.component.html', styleUrls: ['./app/application.component.css'] }) @Routes([ { path: '/', component: SchoolyearsComponent, },
2
Antworten
Lassen Sie uns annehmen, ich habe diese router-config export const EmployeeRoutes = [ { path: 'sales', component: SalesComponent }, { path: 'contacts', component: ContactsComponent } ]; haben und navigiert zu der SalesComponent über diese URL /department/7/employees/45/sales Nun
7
Antworten
Ich brauche, um meine aktuelle route ohne Parameter in Winkel-2, habe ich einen Weg gefunden, um die aktuelle route mit params wie folgt: this.router.url und dann aufteilen: this.router.url.split(';')[0] Aber das sieht aus, als workaround, ich denke, es
2
Antworten
Habe ich eine einfache app mit routing. Links "http://localhost:4200" und "http://localhost:4200/E-mail" gut funktionieren, aber wenn ich versuche um einen link zu öffnen "http://localhost:4200/mail/inbox" bekomme ich eine Fehlermeldung: "Cannot find primäre outlet-laden 'InboxComponent'". Was sind die Ursachen der
6
Antworten
Möchte ich anfügen einer Komponente zu einer route asynchron, gegeben, ein Zustand,. Dem folgenden Beispiel, das funktioniert (aber asynchron ist), lädt eine Komponente oder ein anderes, je nach Benutzer-Rolle: import { UserDashboardComponent } from './user-dashboard.component' import {
17
Antworten
Ich bin mit Winkel-2 mit hashlocation Strategie. Wird die Komponente geladen, die route: "departments/:id/employees" So weit in Ordnung. Nachdem ich einen erfolgreichen batch-speichern von mehreren bearbeiteten Tabellenzeilen ich will, um neu zu laden Sie die aktuelle route-url
2
Antworten
Lassen Sie uns annehmen, ich habe diese router-config export const EmployeeRoutes = [ { path: 'sales', component: SalesComponent }, { path: 'contacts', component: ContactsComponent } ]; haben und navigiert zu der SalesComponent über diese URL /department/7/employees/45/sales Nun
1
Antworten
versucht, die Umstellung auf neue Router wie in der version "@eckig/router": "3.0.0-beta.2" in Kombination mit "@eckig/*": "2.0.0-rc.4", nach den offiziellen docs auf der ComponentRouter. Allerdings bin ich vor einem Problem, wenn Sie versuchen, laden Sie meine App
1
Antworten
Was ist der Unterschied zwischen ActivatedRouteSnapshot und ActivatedRoute im Winkel 4? Es ist mein Verständnis, dass ActivatedRouteSnapshot ist ein Kind ActivatedRoutewas bedeutet, dass ActivatedRoute enthält ActivatedRouteSnapshot. Übrigens, ich habe versucht mit einer Google-Suche nach einer Antwort auf
2
Antworten
Ich bin mit angular2 router. Zeichnen Sie die breadcrumb einer url, können sagen, site.com/a/b/c/15 ich Tue das folgende: Holen Sie sich die route von site.com/a/b/c/15 und Holen Sie sich den schönen Namen verbunden, um die route Holen