Παράμετροι Δρομολόγησης στο Angular
Στο Angular, οι διαδρομές μπορούν να μην είναι μόνο άκαμπτα καθορισμένες, αλλά να υποστηρίζουν και παραμέτρους. Με αυτόν τον τρόπο μπορούμε σε μία διαδρομή να ορίσουμε μια ολόκληρη ομάδα URLs.
Ας υποθέσουμε, για παράδειγμα, ότι θέλουμε ένα και
το ίδιο component να είναι προσβάσιμο από τις διευθύνσεις:
aaaa/1, aaaa/2, aaaa/3
και ούτω καθεξής.
Για να γίνει αυτό, πρέπει στην διαδρομή να ορίσουμε
το μεταβαλλόμενο μέρος της διεύθυνσης σε μορφή παραμέτρου.
Για αυτό πρέπει να γράψουμε άνω και κάτω τελεία και το όνομα
της παραμέτρου. Στην περίπτωσή μας, θα δώσουμε στην παράμετρο
μας το όνομα id (μπορούμε να δώσουμε οποιοδήποτε):
const routes: Routes = [
{ path: 'aaaa/:id', component: AaaaComponent },
{ path: 'bbbb', component: BbbbComponent },
];
Δημιουργήστε μια διαδρομή με παραμέτρους. Ελέγξτε ότι ανοίγει το καθορισμένο component για διαφορετικές τιμές της παραμέτρου.