我使用underscore.js进行
HTML模板化,设置为使用mustache语法,如下所示:{{}}
我有这个代码:
<% if (typeof(date) != "undefined") { %> <span class="date"><%= date %></span> <% } %>
如何使用{{}}将其翻译成一个underscore.js小丑风格的模板?
解决方法
我用:
_.templateSettings = { evaluate : /\{\[([\s\S]+?)\]\}/g,interpolate : /\{\{([\s\S]+?)\}\}/g };
然后代替<%= ...%>使用{{…}}而不是<%...%>使用 {[ … ]}