Ich versuche, zu einer Seite mit einem RouterLink zu navigieren, nachdem ich eine ID bekommen habe, die ich bekommen kann.Angular 2 Routing - Router RC3
Das Problem ist der Link wird angezeigt als '/ Seite; ID = 10/Komponente'. Ich möchte es als '/ Seite/10/Komponente' zeigen (nicht Notation Matrix - keine '; id =')
In meinem app.routes.ts:
@RouterConfig = [
{ path: 'page/:id/component', component: MyComponent, data: {id: 'item.id'} }
];
In meiner Seite :
<a [routerLink]="['page', {id: item.id}, 'component']">
Ich verwende die neueste Angular 2 Router-Komponente (RC3 Beta 2).
Wer weiß, was ich falsch mache? Danke im Voraus.
Danke. Ich habe das versucht, aber immer noch das Gleiche ... – Netwraith
Ich mache dasselbe in der App, an der ich arbeite. Vielleicht hast du woanders Fehler. Stellen Sie sicher, dass ROUTER_DIRECTIVES in der Liste der Komponentenrichtlinien enthalten ist. – Yhlas
Seltsam. Ich habe auch die Router-Anweisungen in meiner Direktiven-Liste. – Netwraith