Sapui5 为什么分组会为同一字段值创建两个不同的组?
我使用OData直接绑定到XML视图: ... “项目”内容(底线)如下所示: [{ 组别:1,, 价值:a },{ 组别:1,, 价值:b },{ 组别:2,, 数值:c },{ 组别:2,, 价值:d },{ 组别:1,, 价值:e }] 奇怪的是,我在列表中看到了3个组:第一组有2个元素,第二组有2个元素,第1组又有最后一个元素 我错过了什么Sapui5 为什么分组会为同一字段值创建两个不同的组?,sapui5,Sapui5,我使用OData直接绑定到XML视图: ... “项目”内容(底线)如下所示: [{ 组别:1,, 价值:a },{ 组别:1,, 价值:b },{ 组别:2,, 数值:c },{ 组别:2,, 价值:d },{ 组别:1,, 价值:e }] 奇怪的是,我在列表中看到了3个组:第一组有2个元素,第二组有2个元素,第1组又有最后一个元素 我错过了什么 谢谢。这是 您错过了groupHeaderFactory,我已经按照要求进行了更改 看法 实际上,如果我不想更改组标题,我不需要它。但我确实尝试在某
谢谢。这是 您错过了groupHeaderFactory,我已经按照要求进行了更改 看法
实际上,如果我不想更改组标题,我不需要它。但我确实尝试在某个点添加header函数,并在那里设置断点。对于问题中描述的3组,代码在那里停了3次。
<List headerText="Products"
items="{
path: '/items',
sorter: {
path: 'group',
descending: false,
group: true
},
groupHeaderFactory: '.getGroupHeader'
}">
getGroupHeader: function (oGroup){
return new sap.m.GroupHeaderListItem({
title: oGroup.key,
upperCase: false
});
},