Παράμετροι Δρομολόγησης στο Angular

Στο Angular, οι διαδρομές μπορούν να μην είναι μόνο άκαμπτα καθορισμένες, αλλά να υποστηρίζουν και παραμέτρους. Με αυτόν τον τρόπο μπορούμε σε μία διαδρομή να ορίσουμε μια ολόκληρη ομάδα URLs.

Ας υποθέσουμε, για παράδειγμα, ότι θέλουμε ένα και το ίδιο component να είναι προσβάσιμο από τις διευθύνσεις: aaaa/1, aaaa/2, aaaa/3 και ούτω καθεξής.

Για να γίνει αυτό, πρέπει στην διαδρομή να ορίσουμε το μεταβαλλόμενο μέρος της διεύθυνσης σε μορφή παραμέτρου. Για αυτό πρέπει να γράψουμε άνω και κάτω τελεία και το όνομα της παραμέτρου. Στην περίπτωσή μας, θα δώσουμε στην παράμετρο μας το όνομα id (μπορούμε να δώσουμε οποιοδήποτε):

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

Δημιουργήστε μια διαδρομή με παραμέτρους. Ελέγξτε ότι ανοίγει το καθορισμένο component για διαφορετικές τιμές της παραμέτρου.