1

我在主干中有一个应用程序,我想知道是否可以在对象的模板值内求和。例如,我在下划线中有这个模板:

<% _.each(room1.combinations, function(room2) { %>
     <div>
        <div class="tot"><p>TOTAL:<span id="totale_<%= room2[0].attributes.id %>"></span></p>
        </div>
        <form method="POST" action="">
            <% _.each(room2, function(room) { %>
                 <span><%= room.attributes.price %> EUR</span>

            <% }); %>
            <input type="button" class="submit-ricerca prenota-bt" name="buy" value="BUY">
         </form>
     </div>
<% }); %>

我想将其中每个元素的价格总和放入类总和的跨度中。有可能吗?

谢谢

4

1 回答 1

3

是的,有可能。只需将价格相加(使用reduce)并将它们放在那里:

<p>TOTAL:<span id="totale_<%= room2[0].attributes.id %>"><%=
   _.reduce(room2, function(sum, room){return sum+room.attributes.price;}, 0)
%></span>
于 2013-07-05T09:59:40.830 回答