前端常用解析模板引擎

1. Mustache 模板

项目官方在github上的语法文档
语法:

    {{#list}}
  • {{{index}}}. 用户: {{{user}}}/ 网站:{{{site}}}
  • {{/list}}

2.doT 模板

项目官方在github上的语法文档
语法:

    {{ for (var val, i = 0, l = it.list.length; i < l; i ++) { }} {{ val = it.list; }}
  • {{=val[i].index}}. 用户: {{=val[i].user}}/ 网站:{{=val[i].site}}
  • {{ } }}

3.juicer 模板

项目官方在github上的中文本版语法文档
语法:

    {@each list as val}
  • $${val.index}. 用户: $${val.user}/ 网站:$${val.site}
  • {@/each}

4.artTemplate 模板

项目中文文档
项目官方文档
语法:

    <% for (i = 0, l = list.length; i < l; i ++) { %>
  • <%=list[i].index%>. 用户: <%=list[i].user%>/ 网站:<%=list[i].site%>
  • <% } %>

5.underscore 模板

廖雪峰老师对项目的讲解文档
语法:

    <% for (var i = 0, l = list.length; i < l; i ++) { %>
  • <%=list[i].index%>. 用户: <%=list[i].user%>/ 网站:<%=list[i].site%>
  • <% } %>

Handlebars 模板

Handlebars中文官网
语法:

    {{#list}}
  • {{{index}}}. 用户: {{{user}}}/ 网站:{{{site}}}
  • {{/list}}

你可能感兴趣的:(前端常用解析模板引擎)