angular2 RouteParams, serialization, and complex objects or arrays
<p>I am trying to pass an object as a RouteParam</p>

<p><code>let params = { 
    account: 'revenue', 
    page: 3, 
    conditions: [{foo: 'john'}, {foo: 'kelly'}]  // &lt;-- Complex object
}
this._router.navigate(['Journal', params])
</code></p>

<p>but I am getting a URL like</p>

<p><code>http://localhost:3000/journal/revenue/3?conditions=[object%20Object],[object%20Object]
</code></p>

<p>IIRC, angular1 supported this type of serialization back and forth using JQuery's $.param (I might be wrong)</p>

<p>Is there a way to achieve similar in angular2?</p>