Angular2 and Typescript need to get the router params to an array of strings
<p>I have an angular 2 component that calls the router to navigate to a new component. it passes a set of optional parameters and the new component needs to use them. the parameters are a set of package tracking numbers that do not have a set number and do not have different names.
I have <code>this.route.params</code> which is an Observable&lt;>   but what I need is an array of string.
here is what starts the process:</p>

<pre><code>private trackingNumbers: string[];
this.router.navigate(['/tracklist' , this.trackingNumbers ]);
</code></pre>

<p>so the url looks like:  localhost:3000/tracklist;0=1111;1=2222;2=333
so in the tracklist component I want to find out how many tracking numbers were passed and what they are.
I want to turn the observable params to an array of strings like it was before the navigate call.</p>

<p>Thanks!</p>