假设我有一个模式对象数组
{
name: ...
age: ...
dept: ...
}
我想在ng-grid上显示它们,但我只想要name
和age
columnDefs: [{field:'name'...},{field:'age'...}
但我希望它们按dept
,分组,而不显示 dept
列。
我试图在我的网格选项中添加groups: ['dept']
,但这不起作用 - 它只是显示没有分组的网格。
我也seen很多人使用gridOptions.groupBy
,但是当我尝试时
$scope.gridOptions = ...
$scope.gridOptions.groupBy('dept')
我收到(预期)undefined is not a function
错误。当gridOptions
只是一个普通的老对象时,我不明白人们如何运用人们的例子。
所以我的问题是:是否可以将ng-grid与非显示列分组?
答案 0 :(得分:0)
我发现了我的问题。我通过'定义了'组。列正常,但我将width
,minWidth
和maxWidth
设置为0.此外,我将resizeable
设置为false。
答案 1 :(得分:0)
你可以使用
$scope.gridOptions = {
columnDefs: [ {field:'name'...}, {field:'age'...}, {field:'dept', visible:false }],
groups: ['dept']
}