पाठ 15 / 30

राउट पैरामीटर

URL के डायनामिक हिस्सों को पढ़ें, जैसे किसी आइटम की id।

पैरामीटर वाला राउट

कोलन एक डायनामिक हिस्सा दिखाता है: :id, URL में उस स्थान पर किसी भी मान से मेल खाता है।

export const routes: Routes = [
  { path: 'products/:id', component: ProductDetailComponent },
];

पैरामीटर पढ़ना

ActivatedRoute, वर्तमान राउट के पैरामीटर देता है, या तो snapshot के रूप में या observable के रूप में।

export class ProductDetailComponent {
  private route = inject(ActivatedRoute);
  productId = this.route.snapshot.paramMap.get('id');
}