title: How to pass some extra dynamic data between angular routes?
body: <p>How to pass some extra data between angular routes:</p>
  <pre><code>  navigateToItem(item: Item) {
      this.router.navigate(
        ['itemss', item.name],
        { state: { data: { id: item.id } } }
      );
    }
  </code></pre>
  <p>Seems like we can pass <code>Navigation Extras</code> like in the above method.</p>
  <p>But how can I access this in the target route.</p>
  <p>I'm also using <code>ngrx-router-store</code>. (if this can also be done with ngrx router store, please suggest that also, but not necessary)</p>
  <p>If passing some extra dynamic data apart from <code>params</code> or <code>queryparams</code> please suggest that. (cause I don't wanna display the extra params like <code>id</code> or any extra data in the url fragment.)</p>
  <p>So I need to pass them and access them like above</p>