[英]How to calculate total amount of items
在这里我想计算物品的总价。 在这里,我从快速会议中导入所有值。 但我找不到获取总金额的方法
<div class="cart-list">
<!-- Single Cart Item -->
<div class="single-cart-item">
<% if(typeof items.cart!=="undefined"){ %>
<% items.cart.forEach(function(file) { %>
<a href="#" id="displayImage" class="product-image">
<img src="/image/<%= file.items %>" class="cart-thumb"
alt="">
<div class="cart-item-desc">
<span class="product-remove"><i class="fa fa-close"
aria-hidden="true"></i></span>
<span class="badge"><%= file.brand %></span>
<h6><%= file.name %></h6>
<p class="price">LKR. <%= file.price %></p>
<p class="color"><%= file.color %></p>
<% var amount = 0;
amount += parseInt(file.price); %>
<p class="total"><%= amount %></p>
</div>
</a>
<% }); } %>
</div>
</div>
var total = items.cart.reduce((acc, item) => { return acc + item.price }, 0)
使用array.reduce
将值相加
或执行@Dai在您的评论中所说的,将其添加到渲染之外,然后将其作为变量传递。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.