2015-04-01 29 views
0

我在JS新手..但我发现了一个构建我从来没有见过,虽然GOOGLE了一下,没有发现那位任何信息:未知“<#”构建在JavaScript

这里一片代码我发现与滑块革命:

<script type="text/html" id="tmpl-attachment-details-two-column"> 
    <div class="attachment-media-view {{ data.orientation }}"> 
     <div class="thumbnail thumbnail-{{ data.type }}"> 
      <# if (data.uploading) { #> 
       <div class="media-progress-bar"><div></div></div> 
      <# } else if ('image' === data.type && data.sizes && data.sizes.large) { #> 
       <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" /> 
      <# } else if ('image' === data.type && data.sizes && data.sizes.full) { #> 
       <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" /> 
      <# } else if (-1 === jQuery.inArray(data.type, [ 'audio', 'video' ])) { #> 
       <img class="details-image" src="{{ data.icon }}" class="icon" draggable="false" /> 
      <# } #> 
.... 
</script> 

它用于什么? 规则是什么? 谢谢

+1

这是某种模板和<# #>是添加逻辑 – jcubic 2015-04-01 10:38:03

回答