anchor.diff:    The Angular ***Component Router*** enables navigation from one [view](./glossary.html#view) to the next
     as users perform application tasks.
   
  -  Angular的***组件路由器***让你能从一个[视图](./glossary.html#view)导航到另一个 —— 就像用户在日常操作中用到的方式。
  +  在用户使用应用程序时，Angular的***组件路由器***能让用户从一个[视图](./glossary.html#view)导航到另一个视图。
   
     We cover the router's primary features in this chapter, illustrating them through the evolution
     of a small application that we can [run live](/resources/live-examples/router/ts/plnkr.html).
   
  -  在本章中，我们覆盖了该路由器的主要特性，我们通过一个小型应用的成长演进来讲解它。我们可以[到在线例子](/resources/live-examples/router/ts/plnkr.html)体会下。
  +  本章覆盖了该路由器的主要特性。我们通过一个小型应用的成长演进来讲解它。参见[在线例子](/resources/live-examples/router/ts/plnkr.html)。
   
   .l-sub-section
   
  
positive.code:   We import what we need from it as we would from any other Angular package.
  
    Angular的组件路由器是一个可选的服务，它用来呈现指定的URL所对应的视图。
    它并不是Angular 2核心库的一部分，而是在它自己的包儿`@angular/router`中。
    像其它Angular包儿一样，我们也可以从它导入所需的一切。
  
  +makeExample('router/ts/app/app.component.1.ts','import-router', 'app/app.component.ts (import)')(format=".")
  
  
negative.code:   A router has no routes until we configure it.
    The preferred way is to bootstrap our application with an array of routes using the **`provideRouter`** function.
  
    需要先配置路由器，才会有路由信息。
    首选方案是用带有“路由数组”的**`provideRouter`**工厂函数（`[provideRouter(routes)]`）来启动此应用。
  
    In the following example, we configure our application with three route definitions.
  