我如何/然后在"胡子" - 像underscore.js?

tro*_*ble 10 mustache backbone.js underscore.js

我使用underscore.js进行HTML模板化,设置为使用胡子语法,如下所示: {{ }}

我有这个代码:

 <% if (typeof(date) != "undefined") { %>
  <span class="date"><%= date %></span>
 <% } %>
Run Code Online (Sandbox Code Playgroud)

如何将其翻译为underscore.js胡子样式模板,使用{{ }}

ggo*_*zad 20

我用:

    _.templateSettings = {
      evaluate : /\{\[([\s\S]+?)\]\}/g,
      interpolate : /\{\{([\s\S]+?)\}\}/g
    };
Run Code Online (Sandbox Code Playgroud)

然后代替 <%= … %>使用{{ … }}而不是 <% … %>使用{[ … ]}