title: Angular 2 add routerLink in child which points to root router
body: <p>Currently I am developing a web app using Angular 2 Beta 8. Now I am facing a problem with nested routes when using the routerLink directive.</p>
  
  <p>The router hierarchy is:</p>
  
  <pre><code>AppCmp
  |-&gt; NewItemFormCmp
  |-&gt; UserDashboardCmp
      |-&gt; MyItemsCmp
  </code></pre>
  
  <p>The involved components are:</p>
  
  <pre><code>@Component({
      ...
  })
  @RouteConfig([
      {component: NewItemFormCmp, name: 'NewItemForm', path: '/item/new'},
      {component: UserDashboardCmp, name: 'UserDashboardCmp', path: '/me/...', useAsDefault: true}
  ])
  export class AppCmp {
  
  }
  
  
  @Component({
      ...
  })
  @RouteConfig([
      {component: MyItemsCmp, name: 'MyItemsCmp', path: '/items', useAsDefault: true}
  ])
  export class UserDashboardCmp {
  
  }
  
  
  @Component({
      template: `
          ...
             a([routerLink]='["NewItemForm"]'
          ...
      `
  })
  export class MyItemsCmp {
  
  }
  </code></pre>
  
  <p>The nested routing to the MyItemsCmp works perfectly fine.
  Now I would like to implement a button in the MyItemsCmp to navigate to the NewItemFormCmp by using the routerLink directive as shown in the component's template.</p>
  
  <p>When the Component 'MyItemsCmp' is loaded, all elements of the template are rendered in the browser. But the link to the NewItemFormCmp is not working and there is an exception in the console.</p>
  
  <pre><code>Uncaught EXCEPTION: Component "MyItemsCmp" has no route config. in [["NewItemForm"] in MyItemsCmp@x:xxx]
  </code></pre>
  
  <p>When injecting the router in the constructor, I can navigate to the RootUser and navigate to the given route using "navigate".</p>
  
  <p>How can I navigate from a 2nd level child component to a 1st level child using the RouterLink directive?</p>
  
  <p>Thanks,
  Philipp</p>