2016-04-13 33 views
3

Ag-ızgarasında dinamik olarak Özel sütunlar eklemek için istiflenmiş durumdayım. Aşağıdaki yaklaşımı denedim.Ag-ızgarasında dinamik olarak özel sütun ekleme

additionalCol = { field:'SOME RANDOM', headerName: 'SOME RANDOM' }; 
$scope.gridOptions.columnApi.addValueColumn(additionalCol); 

Ben de

$scope.columns.push(additionalCol); 
$scope.gridOptions.api.refreshView(); 

denedi fakat başarılı olmadı. Veri'de bulunan ancak başarısız olan sütunları eklemeyi denedim bile. Aşağıda çalıştığım şey için görüntüdür. enter image description here

"% dev" görüntüsünde gösterildiği gibi dinamik olarak hesaplanan değerler ile dinamik olarak eklemem gereken Özel sütun.

cevap

5

bu deneyin:

var columnDefs = $scope.gridOptions.columnDefs; 
columnDefs.push({ field:'SOME RANDOM', headerName: 'SOME RANDOM'}); 
$scope.gridOptions.api.setColumnDefs(columnDefs); 
İlgili konular