Parametri delle rotte in Angular
In Angular, le rotte non possono essere solo predefinite, ma supportano anche parametri. In questo modo possiamo definire un intero gruppo di URL in una singola rotta.
Supponiamo, ad esempio, di volere che lo
stesso componente sia accessibile agli indirizzi:
aaaa/1, aaaa/2, aaaa/3
e così via.
Per fare ciò, è necessario specificare la
parte variabile dell'indirizzo nella rotta come parametro.
Per farlo, si scrive due punti e il nome
del parametro. Nel nostro caso, daremo al nostro
parametro il nome id (possiamo dargli qualsiasi nome):
const routes: Routes = [
{ path: 'aaaa/:id', component: AaaaComponent },
{ path: 'bbbb', component: BbbbComponent },
];
Crea una rotta con parametri. Verifica che il componente specificato venga aperto per diversi valori del parametro.