0
我想從ng-table中找到成本列的總和,tableParams是否有任何這樣的方法來找到總和?我知道有一個可以找到表中的總記錄。我試圖查看它的文檔,但我找不到一個。 Plunker here
如何找到ng表的列總和?
當過濾記錄時,成本應該更新,例如,當前我有11個記錄在表中,當我看/過濾'服務器1'它應該列出3臺服務器(這工作正常),但我需要成本總結並顯示在頂部。
任何幫助,非常感謝。
我想從ng-table中找到成本列的總和,tableParams是否有任何這樣的方法來找到總和?我知道有一個可以找到表中的總記錄。我試圖查看它的文檔,但我找不到一個。 Plunker here
如何找到ng表的列總和?
當過濾記錄時,成本應該更新,例如,當前我有11個記錄在表中,當我看/過濾'服務器1'它應該列出3臺服務器(這工作正常),但我需要成本總結並顯示在頂部。
任何幫助,非常感謝。
基於需求的功能可以做必要的工作,看如果選擇的值都相同,它們的值相加,也如果只有一個記錄,只顯示單獨一個人的成本
代碼:
$scope.calcCost = function(){
var arr = [];
var cost = 0;
angular.forEach($scope.tableParams.data, function(value){
arr.push(value.title);
cost = cost + parseFloat(value.cost.slice(2));
})
console.log(arr);
console.log(cost);
if(identical(arr) || arr.length === 1){
return "$ "+cost;
}else{
return "";
}
}
@Praveen這是否幫助你嗎? –