anchor.diff:  :marked
     Next we update the `directives` and `providers` metadata arrays to *include* the router assets.
     
  -  接下来，我们我们更新`directives`和`providers`元数据数组，来包含这些路由器部件。
  +  接下来，我们要更新`directives`和`providers`元数据数组，来包含这些路由器部件。
   +makeExample('toh-5/ts/app/app.component.2.ts', 'directives-and-providers', 'app.component.ts (directives和providers)')(format=".")
   :marked
     Notice that we also removed the `HeroesComponent` from the `directives` array.
     `AppComponent` no longer shows heroes; that will be the router's job. 
     We'll soon remove `<my-heroes>` from the template too.
     
  -  注意，我们已经从`directives`数组中移除了`HeroesComponent`。`AppComponent`不会再显示英雄，那是路由器的工作。
  +  注意，我们已经从`directives`数组中移除了`HeroesComponent`。`AppComponent`不会再显示英雄了，那是路由器的工作。
     我们马上也会从模板中移除`<my-heroes>`。
     
     ### Add and configure the router
  
positive.code:   We cooperated by surrounding those links in `<nav>` tags.
    
    设计师还给了我们一些CSS，用于让`AppComponent`中的导航链接看起来更像可被选择的按钮。
    要想让它们协同工作，我们只需要把那些链接包含在`<nav>`标签中。
    
    Add a `app.component.css` file to the `app` folder with the following content.
    
  
negative.code: :marked
    Refresh the browser and select a hero from the dashboard; the app should navigate directly to that hero’s details.
    
    刷新浏览器，并从仪表盘中选择一位英雄，应用就会直接导航到英雄的详情。
  
  .l-main-section
  :marked
    ## Select a Hero in the *HeroesComponent*
    ## 在*HeroesComponent*中选择一位英雄
    We'll do something similar in the `HeroesComponent`.
    
    我们现在要做的事和`HeroesComponent`中很像。
    
    That component's current template exhibits a "master/detail" style with the list of heroes
    at the top and details of the selected hero below.
    
    那个组件的当前模板展示了一个主从风格的界面：上方是英雄列表，底下是所选英雄的详情。
  +makeExample('toh-4/ts/app/app.component.ts','template', 'app/heroes.component.ts (当前的模板)')(format=".")
  :marked
    Delete the last line of the template with the `<my-hero-detail>` tags.
  