【发布时间】:2020-03-31 08:54:59
【问题描述】:
我在我的应用程序中使用 angular-slickgrid。网格如下所示:
现在当我按 CEP 代码分组记录时,下面是按 CEP 代码分组的代码:
groupByCEPCode() {
this.dataViewObj.setGrouping({
getter: 'CEPCODE',
formatter: (g) => `CEP Code: ${g.value} <span style='color:green'>(${g.count} item(s))</span>`,
comparer: (a, b) => Sorters.string(a.value, b.value, SortDirectionNumber.asc),
aggregateCollapsed: false,
lazyTotalsCalculation: true } as Grouping);
}
我想达到以下几点:
- 在按任何字段(例如 CEPCode)进行分组时,该字段将默认显示升序排序图标。 (您可以看到排序图标在按此字段分组的 CEP 代码列中不可见)
- 按 CEP 代码排序时不进行排序(当记录按 CEP 代码分组时)
注意:我为 CEPCode 字段启用了可排序属性。
【问题讨论】:
标签: javascript angular slickgrid