Я использую GroupBy в ngTable, но теперь мне нужен дополнительный уровень группировки в таблице:ngTable многоуровневый или вложенная группировка
$scope.tableParams = new ngTableParams({
count: 100,
sorting: {
PremiumElementGroup: 'desc',
PremiumElement: 'desc',
LegalEntity: 'asc',
SettlementCurrency: 'asc'
}
}, {
counts: [],
groupBy: 'PremiumElementGroup' <--- only allows one level of grouping...
, getData: function ($defer, params) {
var orderedData = $filter('orderBy')($scope.section.PremiumCessionOverrides, params.orderBy());
$defer.resolve(orderedData);
}
});
Есть ли что-то я могу сделать, чтобы достичь того, чего я хочу? Или другой инструмент сетки, который я мог бы использовать?
возможно использование обратного вызова в свойстве 'groupBy'? –
@KostiaMololkin. Я посмотрел на пример обратного вызова, похоже, что grouping задает возвращаемое значение некоторой функции. Как это поможет мне добиться многоуровневой группировки? –