anchor.diff:  .l-main-section
   :marked
     ## Summary
  +
     ## 小结
  +  
     We’ve completed our survey of template syntax. Now it's time to put that knowledge to work as we write our own components and directives.
   
     我们完成了模板语法的概述。现在，我们该把如何写组件和指令的知识投入到实际工作当中了。
  
positive.code:   img(src='/resources/images/devguide/template-syntax/ng-switch-anim.gif' alt="NgSwitch")
  :marked
    ### Expanding `*ngFor`
    ### 展开`*ngFor`
    The `*ngFor` undergoes a similar transformation. We begin with an `*ngFor` example:
  
    `*ngFor`要经历类似的转换。我们从一个`*ngFor`的例子开始：
  
negative.code: .l-main-section
  :marked
    ## Template expression operators
  
    ## 模板表达式操作符
  
    The template expression language employs a subset of #{_JavaScript} syntax supplemented with a few special operators
    for specific scenarios. We'll cover two of these operators: _pipe_ and _safe navigation operator_.
  
  