Parametrii rutelor în Angular
În Angular, rutele nu pot fi doar hardcodate, dar pot suporta și parametri. Astfel, putem defini un întreg grup de URL-uri într-o singură rută.
Să presupunem, de exemplu, că vrem ca
aceeași componentă să fie accesibilă la adresele:
aaaa/1, aaaa/2, aaaa/3
și așa mai departe.
Pentru a face acest lucru, trebuie să specificați
partea variabilă a adresei ca parametru.
Pentru a face acest lucru, scrieți două puncte și numele
parametrului. În cazul nostru, îi vom da parametrului nostru
numele id (putem da orice):
const routes: Routes = [
{ path: 'aaaa/:id', component: AaaaComponent },
{ path: 'bbbb', component: BbbbComponent },
];
Creați o rută cu parametri. Verificați că componenta specificată se deschide pentru diferite valori ale parametrului.