2017-02-01 22 views
0

私はLocationComponentにルーティングしようとしています。さて私は、URLがローカルホスト「のようになるので、LocationcomponentにFoodcomponentの子供を作りたい:4200/adminに/食品/場所どのように私はこれは終らない角度2の子ルーティング

export const PanelRoutes: Routes =[ 

    { 
    path: 'admin', 

    component: AdminPanelComponent, 
    children: [ 
     {path: '', redirectTo: 'game'}, 
     {path: 'game', component: GameComponent}, 
     {path: 'food', component: FoodComponent}, 
     {path: 'location', component: LocationComponent}, 

    ]; 


    } 
]; 

@NgModule({ 
    declarations: [ 

     AppComponent, 
     ...DashboardComponentList 
+0

問題はありません。 'FoodComponent'(と' GameComponent'、 'LocationComponent')に' AdminPanelComponent'の子があります。なぜ 'FoodComponent'と' LocationComponent'で同じことをしないのですか? –

+0

@GünterZöchbauer、あなたはAdminPanelComponentを使ったのと同じように、食べ物のための完全なルートを作成する必要があるのですか? – Switz

+1

cyrixが彼の答えに示すように。仕事はあまり役に立ちません。予想される動作と実際の動作が何であるか、そしてエラーメッセージが表示され、正確に何がエラーであるかを説明してください。 –

答えて

2

はこれを試してみてくださいありがとう:?

{ 
    path: 'admin', 
    component: AdminPanelComponent, 
    children: [ 
    {path: '', redirectTo: 'game'}, 
    {path: 'game', component: GameComponent}, 
    {path: 'food', component: FoodComponent, children: [ 
     {path: 'location', component: LocationComponent} 
    ]}, 
    ]; 
} 
+0

これは動作しません – Switz

+0

FoodComponentの中に ''がありますか?必要がない場合は、必要があります。 – cyrix

+0

うん。私はすでにそれを持っています – Switz

関連する問題