Angular에서 라우트 순서
Angular는 라우트를 위에서 아래로 처리합니다. 이는 먼저 특정 라우트 경우들을 배치하고, 그 다음에 더 일반적인 경우를 배치해야 함을 의미합니다.
다음 예시에서는 항상 첫 번째 라우트가 트리거됩니다:
const appRoutes: Routes =[
{ path: '**', component: NotFoundComponent },
{ path: 'aaaa', component: AaaaComponent},
{ path: 'bbbb', component: BbbbComponent},
];
예시에서 라우트 순서를 올바르게 변경하세요:
const appRoutes: Routes =[
{ path: 'blog/:id', component: AaaaComponent},
{ path: 'blog/new', component: BbbbComponent},
];