title: Bind query string params to model in Angular 2
body: <p>I have an app similar to <code>Google Maps</code>. I would like to sync my model with query string params.</p>
  
  <p>What do I mean by this?</p>
  
  <p>Suppose you have a simple map object. You enter the site and you get default bounds set in the map component. But when you change something (pan/zoom/etc.), I want your changes to be set also in query string for location sharing things.</p>
  
  <p>How to do this properly?</p>