इसे प्राप्त करने के कई तरीके हैं।
- [राऊटरलिंक] निर्देश के माध्यम से
- राउटर वर्ग का नेविगेट (सरणी) विधि
- नेविगेटबायुआर (स्ट्रिंग) विधि जो एक स्ट्रिंग लेती है और एक वादा वापस करती है
राउटरलिंक विशेषता से आपको रूटिंग मोड को फीचर मॉड्यूल में आयात करने की आवश्यकता होती है, जब आप फीचर मॉड्यूल को लोड करते हैं या सिर्फ ऐप-रूटिंग-मॉड्यूल को आयात करते हैं यदि यह स्वचालित रूप से AppModule आयात सरणी में नहीं जोड़ा जाता है।
<a [routerLink]="['/user', user.id]">John Doe</a>
<a routerLink="urlString">John Doe</a> // urlString is computed in your component
// Inject Router into your component
// Inject ActivatedRoute into your component. This will allow the route to be done related to the current url
this._router.navigate(['user',user.id], {relativeTo: this._activatedRoute})
this._router.navigateByUrl(urlString).then((bool) => {}).catch()