使用ng-table angular的列总和

时间:2013-10-03 16:55:42

标签: javascript angularjs

我使用angular / ng-table以表格形式绘制数值数据。 我无法弄清楚如何在表格的末尾添加一行,其中显示了每列的所有值的总和。 我可以在服务器端计算数据并将其显示在UI中。 但有没有办法在ng-table / ng-grid中实现这一目标? 任何帮助将不胜感激。

谢谢

1 个答案:

答案 0 :(得分:4)

你的意思是这样的吗?

<table ng:init="stuff={items:[{description:'gadget', cost:99},{description:'thing', cost:101} ]}">
<tr>
    <th>Description</th>
    <th>Cost</th>
</tr>
<tr ng:repeat="item in stuff.items">

    <td>{{item.description}}</td>
    <td>{{item.cost}}</td>
</tr>
<tr>
    <td></td>
    <td>{{stuff.items.$sum('cost')}}</td>
</tr>