title: How to implement RouteReuseStrategy shouldDetach for specific routes in Angular 2
body: <p>I have an Angular 2 module in which I have implemented routing and would like the states stored when navigating. <br/>
  The user should be able to:</p>
  <ol>
  <li>search for documents using a 'search formula'</li>
  <li>navigate to one of the results</li>
  <li>navigate back to 'searchresult' - without communicating with the server</li>
  </ol>
  <p>This is possible including <code>RouteReuseStrategy</code>. <br/>
  The question is: <br/>
  How do I implement that the document should not be stored?</p>
  <p>So the route path &quot;documents&quot;'s state should be stored and the route path &quot;documents/:id&quot;' state should NOT be stored?</p>