Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sapui5 为什么分组会为同一字段值创建两个不同的组?_Sapui5 - Fatal编程技术网

Sapui5 为什么分组会为同一字段值创建两个不同的组?

Sapui5 为什么分组会为同一字段值创建两个不同的组?,sapui5,Sapui5,我使用OData直接绑定到XML视图: ... “项目”内容(底线)如下所示: [{ 组别:1,, 价值:a },{ 组别:1,, 价值:b },{ 组别:2,, 数值:c },{ 组别:2,, 价值:d },{ 组别:1,, 价值:e }] 奇怪的是,我在列表中看到了3个组:第一组有2个元素,第二组有2个元素,第1组又有最后一个元素 我错过了什么 谢谢。这是 您错过了groupHeaderFactory,我已经按照要求进行了更改 看法 实际上,如果我不想更改组标题,我不需要它。但我确实尝试在某

我使用OData直接绑定到XML视图:

... “项目”内容(底线)如下所示:

[{ 组别:1,, 价值:a },{ 组别:1,, 价值:b },{ 组别:2,, 数值:c },{ 组别:2,, 价值:d },{ 组别:1,, 价值:e }] 奇怪的是,我在列表中看到了3个组:第一组有2个元素,第二组有2个元素,第1组又有最后一个元素

我错过了什么


谢谢。

这是

您错过了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
    });
},