1
필드 기능이있는 TOTAL 열을 계산하려고합니다. 여기에 지금까지이 작업은 다음과 같습니다 https://plnkr.co/edit/vhstPeg2BYz1oWGGwido?p=preview필드 기능이있는 열 합계를 얻는 방법은 무엇입니까?
var app = angular.module('myApp', ['ui.grid']);
app.controller('MyCtrl', function($scope) {
$scope.myData = [
{x: 1, y: 50},
{x: 4, y: 43},
{x: 12,y: 27},
{x: 9, y: 29},
{x: 23, y: 34 }];
angular.forEach($scope.myData,function(row){
row.getTotal = function(){
return this.x + this.y ;
};
});
$scope.gridOptionsString = {
data: 'myData',
columnDefs: [{field: 'x', displayName: 'x'},
{field:'y', displayName:'y'},
{field: 'getTotal()', displayName: 'sum'},
]
};
});
감사합니다!
감사합니다. Tim! 이제는 어떻게 동적으로 만들겠습니까? https://plnkr.co/edit/vhstPeg2BYz1oWGGwido?p=preview – UCDaCode
동일한 체크 박스를 두 번 이상 클릭하면 통계가 증가합니다. – UCDaCode
와우! 너 빠르네! 좋아, 두 가지 더 : 1. 이제 다른 열을 추가하고 싶습니다. 열 y에서 z로 전환 할 때 동적 총합이 올바르지 않습니다. 2. qty 열을 편집 할 때 Dynamic Total을 어떻게 업데이트합니까? PS 도움을 주시면 감사하겠습니다. =) – UCDaCode