พารามิเตอร์ของเส้นทางใน Angular

ใน Angular เส้นทางไม่เพียงแต่สามารถกำหนดแบบตายตัวได้เท่านั้น แต่ยังสามารถรองรับพารามิเตอร์ได้ด้วย ด้วยวิธีนี้เราจึงสามารถกำหนดกลุ่ม URL ทั้งหมดได้ในหนึ่งเส้นทาง

สมมติว่าเราต้องการให้คอมโพเนนต์เดียวกันสามารถเข้าถึงได้ที่ที่อยู่: aaaa/1, aaaa/2, aaaa/3 และอื่นๆ

เพื่อให้ได้ผลนี้ เราต้องระบุส่วนที่เปลี่ยนแปลงของที่อยู่ในเส้นทางในรูปแบบของพารามิเตอร์ ในการทำเช่นนี้ เราต้องเขียนเครื่องหมายจุดคู่และชื่อพารามิเตอร์ ในกรณีของเรา เราจะตั้งชื่อพารามิเตอร์ของเราเป็น id (เราสามารถตั้งชื่อใดก็ได้):

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

สร้างเส้นทางที่มีพารามิเตอร์ ตรวจสอบว่าคอมโพเนนต์ที่กำหนดเปิดขึ้นสำหรับค่าพารามิเตอร์ที่แตกต่างกัน