Routenreihenfolge in Angular
Angular verarbeitet Routen von oben nach unten. Das bedeutet, dass zuerst spezielle Fälle von Routen platziert werden müssen, und dann die allgemeineren.
Im folgenden Beispiel wird immer die erste Route ausgelöst:
const appRoutes: Routes =[
{ path: '**', component: NotFoundComponent },
{ path: 'aaaa', component: AaaaComponent},
{ path: 'bbbb', component: BbbbComponent},
];
Ändern Sie die Reihenfolge der Routen im Beispiel in die richtige:
const appRoutes: Routes =[
{ path: 'blog/:id', component: AaaaComponent},
{ path: 'blog/new', component: BbbbComponent},
];