title: Angular route to same component with different parameters
body: <p>I have a component that can route to itself but with different route parameters.</p>
  
  <p>As you probably know this wont fire the <code>constructor</code> or <code>ngOnInit</code>.</p>
  
  <p>To get around this I have the following in my constructor</p>
  
  <pre><code>this.router.routeReuseStrategy.shouldReuseRoute = function () {
      return false;
  }
  </code></pre>
  
  <p>This solve the problem but I realize that my routes go crazy when using it.
  For instance a link to a totally different route becomes active and when I hover over it, it seems to have changed from the url it should be to the current URL.  (hard to describe)</p>