Routenparameter in Angular
In Angular können Routen nicht nur starr festgelegt sein, sondern auch Parameter unterstützen. Auf diese Weise können wir in einer Route eine ganze Gruppe von URLs abdecken.
Nehmen wir an, wir möchten, dass eine und
dieselbe Komponente unter den Adressen:
aaaa/1, aaaa/2, aaaa/3
und so weiter verfügbar ist.
Dazu muss im Route der variable
Teil der Adresse als Parameter angegeben werden.
Dazu schreibt man einen Doppelpunkt und den Namen
des Parameters. In unserem Fall geben wir unserem
Parameter den Namen id (wir können jeden beliebigen Namen vergeben):
const routes: Routes = [
{ path: 'aaaa/:id', component: AaaaComponent },
{ path: 'bbbb', component: BbbbComponent },
];
Erstellen Sie eine Route mit Parametern. Prüfen Sie, dass die angegebene Komponente für verschiedene Parameterwerte geöffnet wird.