2017-02-16 15 views
0

Я использую этот код для маршрутизации ->Угловое 2 маршрутизации с использованием LoadChildren

{ path: 'dashboard', loadChildren: './dashboard#DashboardModule'}, 

В моей приборной панели модуля Я использую это ->

{ path: '', children: [ 


{ path: '', component:DashboardComponent , 
children:[ 
    { path: '', redirectTo:'dashboard/first',pathMatch:'full' }, 
    { path: 'first', component: FirstComponent }, 
    { path: 'second', component: SecondComponent }, 
] 

    }, 
    ]}, 

Вот когда URL является/панель Мне нужно это для маршрутизации на/приборную панель/сначала.

Как я могу это достичь?

+0

Попробуйте 'RedirectTo: 'first'' вместо' RedirectTo:' панель/first'' – AngularChef

+0

где это говорят у RedirectTo: сначала вместо RedirectTo: "панель/первый? –

+0

Errr ... в коде, который вы указали. – AngularChef

ответ

2

Вы уже находитесь в Dashboard. Используйте только first, а не dashboard/first.

{ path: '', children: [ 
    { path: '', component:DashboardComponent , 
     children:[ 
      { path: '', redirectTo:'first',pathMatch:'full' }, 
      { path: 'first', component: FirstComponent }, 
      { path: 'second', component: SecondComponent }, 
     ] 
    }, 
    ]},