Я пытаюсь ориентироваться в моем приложении Angular на основе концепции родительского дочернего элемента.При загрузке родительский компонент загружается вместо дочернего, но URL кажется
const appRoute: Routes = [
{ path: 'home', component: HomeComponent },
{ path: 'dashboard', component: DashboardComponent },
{
path: 'solutions', component: SolutionComponent,
children: [
{ path: 'cog', component: CogComponent }
]
},
{ path: 'portfolio', component: PortfolioComponent },
{ path: '**', component: PortfolioComponent }
];
Когда я запускаю solutions/cog
, он перенаправляется на SolutionComponent
, но должен загружаться CogComponent
РЕДАКТИРОВАТЬ: 1
Это будет работать, когда я использую
const appRoute: Routes = [
{ path: 'home', component: HomeComponent },
{ path: 'dashboard', component: DashboardComponent },
{ path: 'solutions', component: SolutionComponent },
{ path: 'solutions/cog', component: CogComponent },
{ path: 'portfolio', component: PortfolioComponent },
{ path: '**', component: PortfolioComponent }
];
Но я хочу, чтобы он загружался сверху методом.
Пожалуйста, помогите решить эту проблему.