Ich versuche, die Gesamtzahl der Wiederholungselemente in einer Tabelle mit eckigen zu berechnen. Ich bin in der Lage, die Zwischensumme pro jedes Element zusammenzufassen bekommen, aber die große Summe aller Elemente immer das ProblemSumme Untersummen von wiederholten Elementen mit angularjs
.controller('reciept_ctrl',['$scope','$http','$state','$stateParams','$window',function($scope,$http,$state,$stateParams,$window){
$scope.shop_id=localStorage.getItem("shop_id");
$scope.payment_id=localStorage.getItem("payment_id");
$http.get('http://localhost/sales/reciept.php?payment_id='+$stateParams.payment_id + "&shop_id="+$scope.shop_id).success(function(data){
console.log(JSON.stringify(data));
$scope.reciept=data;
});
HTML
<div ng-repeat="item in reciept">
<table width="100%" border="0" cellspacing="4" cellpadding="4">
<tr>
<td width="50%"><div align="left">{{item.item}}</div></td>
<td width="16%"><div align="center">{{item.price}}</div></td>
<td width="12%"><div align="center">{{item.quantity}}</div></td>
<td width="20%"><div align="center">GH¢ {{item.quantity*item.price}}</div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td colspan="2"> </td>
</tr>
</table>
<p>
</div>
<table width="100%" border="0" cellspacing="1" cellpadding="1">
<tr>
<td>Grand Total:</td>
</tr>
</table>
ist es eine notwendig, dass Sie die Größe in Markup anstelle von JS zu berechnen wäre? – Siddharth