2017-02-10 3 views
0

Einrichten eines verschachtelten Routings, das in der URL wie mypage/param1/1/param2/2 aussehen sollte. Die 1 ist der erste Parameter und die 2 ist der zweite Parameter. Es sollte immer zwei Parameter geben, sonst sollte ein Fehler auftreten. Das funktioniert noch nicht für mich. Bin ich hier richtig?Einrichten einer verschachtelten/untergeordneten Route in Angular 2-Router

{ 
     path: 'param1/:param1', 
     component: PageNotFoundComponent, 
     children: [ 
      { path: 'param2/:param2', component: SomeComponent }, 
     ] 
    } 

Antwort

0

Das funktionierte:

{ 
    path: 'param1/:param1', 
    children: [ 
     { path: 'param2/:param2', component: SomeComponent }, 
    ] 
    } 

Es gibt nur eine Komponente, die beide Variablen behandelt. Wenn Sie eine Komponente für 'group /: groupID' definieren, treten Fehler auf.