I want to use ActivatedRoute to get route params in a service like I would do in a Component. However, when I inject the ActivatedRoute object in a Service it contains an em
I can't see a routerLink directive in your Plunker code you provided.
You need to use a routerLink directive to navigate to your component, where you supply the param, then only you can retrieve it. For example:
Click here to go to main component