Underscore.js şablonlama işlevini kullanıyorum ve böyle bir şablon yaptık:
<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>
Gördüğünüz gibi tüm modellerimde date parametresi bulunmayacağı için orada bir if ifadem var. Ancak bunu yapmanın yolu bana bir hata veriyor date is not defined. Peki, bir şablon içindeki ifadeler nasıl yapabilirim?