Korzystam z funkcji szablonowania underscore.js i zrobiłem szablon taki jak ten:
<script type="text/template" id="gridItem">
<div class="griditem <%= gridType %> <%= gridSize %>">
<img src="<%= image %>" />
<div class="content">
<span class="subheading"><%= categoryName %></span>
<% if (date) { %><span class="date"><%= date %></span><% } %>
<h2><%= title %></h2>
</div>
</div>
</script>
Jak widać, mam tam instrukcję if, ponieważ wszystkie moje modele nie będą miały parametru date. Jednak ten sposób zrobienia tego powoduje błąd date is not defined. Jak mogę zrobić, jeśli instrukcje w szablonie?