Angular4 循环列表汇总总价如何计算最简便?(初级问题)

拾光过客
  • 609

如题。
我觉得Angular4框架是不是提供了简易的实现方法呢?还是后台实现价格 合计 呢?
第二张图,html代码,是否说明总价是后台处理的呢?

类似下图:
图片描述

图片描述

比如用 `*ngFor = "let item of items" ,循环一个订单列表数据,最后需要做价格汇总。

<div>111</div>
<p>第一条商品记录,价格是:<span>{{item.price}}</span></p>
<p>第一条商品记录,价格是:<span>{{item.price}}</span></p>
<div>此订单合计价格为<span>{{ ? }}</span></div>

{{ ? }}此处一般如何计算最合理呢?

回复
阅读 1.8k
2 个回答

使用自定义属性

get total():number{
return this.items.reduce((result,item) => item.price + result, 0);
}

使用一个函数来计算

宣传栏