Ordre des routes dans Angular

Angular traite les routes de haut en bas. Cela signifie que les cas particuliers de routes doivent être placés en premier, suivis par les routes plus générales.

Dans l'exemple suivant, la première route sera toujours déclenchée :

app/app.component.tsconst appRoutes: Routes =[
  { path: '**', component: NotFoundComponent },
  { path: 'aaaa', component: AaaaComponent},
  { path: 'bbbb', component: BbbbComponent},
];
Задание 1

Modifiez l'ordre des routes dans l'exemple pour qu'il soit correct :

app/app.component.tsconst appRoutes: Routes =[
  { path: 'blog/:id', component: AaaaComponent},
  { path: 'blog/new', component: BbbbComponent},
];