我如何在“mustache”中使用 if/then 类似 underscore.js?
我使用 underscore.js 进行 HTML 模板,设置为使用 Mustache 语法,如下所示: {{ }}
我有以下代码:
<% if (typeof(date) != "undefined") { %>
<span class="date"><%= date %></span>
<% } %>
如何将其转换为 underscore.js 胡子样式模板,使用{{ }}
?
I use underscore.js for HTML Templating, set to use mustache syntax, like this: {{ }}
I have this code:
<% if (typeof(date) != "undefined") { %>
<span class="date"><%= date %></span>
<% } %>
How can I translate it to an underscore.js mustache-style template, using {{ }}
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我使用:
然后使用
{{ … }}
代替<%= … %>
并使用<% … %>
> 使用{[ … ]}
I use:
Then instead of
<%= … %>
use{{ … }}
and instead of<% … %>
use{[ … ]}
http://handlebarsjs.com/ 是带有逻辑、部分、帮助器和内容的小胡子。语境。
它也可以被预编译。恕我直言,必须的。
http://handlebarsjs.com/ is mustache with logic, partials, helpers & context.
It can also be precompiled. A must IMHO.
只需在附加下划线后包含此代码
just include this code after append underscore