<%和%>是什么在javascript中意味着什么?

时间:2015-12-11 05:22:16

标签: javascript

很抱歉在这里问。我试着用谷歌搜索没有运气。 我在chartjs的核心脚本中找到了它。

示例(实际代码段):

// String - Template string for single tooltips
tooltipTemplate: "<%if (label){%><%=label%>: <%}%><%= value %>",

链接: https://github.com/nnnick/Chart.js/blob/master/Chart.js

ctrl+f执行<%,您会看到很多。{/ p>

提前致谢!

2 个答案:

答案 0 :(得分:0)

Line 46上,您可以在评论中看到他们提到他们正在使用此Mirco-Templating language

答案 1 :(得分:0)

它是一个templating系统。例如:

<script type="text/html" id="item_tmpl">
  <div id="<%=id%>" class="<%=(i % 2 == 1 ? " even" : "")%>">
    <div class="grid_1 alpha right">
      <img class="righted" src="<%=profile_image_url%>"/>
    </div>
    <div class="grid_6 omega contents">
      <p><b><a href="/<%=from_user%>"><%=from_user%></a>:</b> <%=text%></p>
    </div>
  </div>
</script>