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):

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

Creați o rută cu parametri. Verificați că componenta specificată se deschide pentru diferite valori ale parametrului.