Երթուղիների պարամետրերը Angular-ում
Angular-ում երթուղիները կարող են լինել ոչ միայն կոշտ սահմանված, այլև աջակցել պարամետրեր: Այսպիսով մենք կարող ենք մեկ երթուղում սահմանել հասցեների մի ամբողջ խումբ:
Ենթադրենք, օրինակ, մենք ուզում ենք, որ մեկ և
նույն կոմպոնենտը հասանելի լինի հետևյալ հասցեներով.
aaaa/1, aaaa/2, aaaa/3
և այլն:
Դրա համար անհրաժեշտ է երթուղում նշել
հասցեի փոփոխվող մասը որպես պարամետր:
Դրա համար անհրաժեշտ է գրել երկկետ և պարամետրի
անունը: Մեր դեպքում մենք մեր պարամետրին կտանք անունը id (կարող ենք տալ ցանկացած).
const routes: Routes = [
{ path: 'aaaa/:id', component: AaaaComponent },
{ path: 'bbbb', component: BbbbComponent },
];
Կատարեք պարամետրերով երթուղի: Ստուգեք, որ տարբեր պարամետրերի արժեքների համար բացվում է նշված կոմպոնենտը: