Параметры маршрутов в Angular
В Angular маршруты могут быть не только жестко заданными, но и поддерживать параметры. Таким образом мы можем в одном роуте задать целую группу урлов.
Пусть, к примеру, мы хотим,
чтобы один и тот же компонент
был доступен по адресам: aaaa/1
,
aaaa/2
, aaaa/3
и так далее.
Для этого нужно в маршруте указать
изменяющуюся часть адреса в виде
параметра. Для этого нужно написать
двоеточие и имя параметра. В нашем
случае мы дадим нашему параметру
имя id
(можем дать любое):
const routes: Routes = [
{ path: 'aaaa/:id', component: AaaaComponent },
{ path: 'bbbb', component: BbbbComponent },
];
Сделайте маршрут с параметрами. Проверьте, что открывается заданный компонент для разных значений параметра.