anchor.diff:    If we have the same timing configuration for several transitions, we can combine
     them into the same `transition` definition:
   
  -  如果多种过渡都有同样的时间线配置，我们就可以把它们合并金同一个`transition`定义中：
  +  如果多个转场都有同样的时间线配置，我们就可以把它们合并进同一个`transition`定义中：
   
   +makeExample('animations/ts/app/hero-list-combined-transitions.component.ts', 'transitions')(format=".")
   
  
positive.code:   When the transition finishes, none of these styles will be kept because they're not
    defined in a `state`.
  
    有时我们会希望一些样式只在动画期间生效，但是在结束后并不保存它们。我们可以把这些样式内联在`transition`中进行定义。
    在这个例子中，该元素立刻获得一组样式，然后动态过渡到下一个状态。当过渡结束时，这些样式并不会保持住，因为它们并没有被定义在`state`中。
  
  +makeExample('animations/ts/app/hero-list-inline-styles.component.ts', 'transitions')(format=".")
  
  
negative.code:   different transitions for entering and leaving based on what the state of the hero
    is:
  
    通过把英雄的状态用作动画的状态，我们还能把该动画跟以前的转场动画组合成一个复合动画。这让我们能根据该英雄的当前状态为其配置不同的进场与离场动画：
  
    * Inactive hero enter: `void => inactive`
  
  