如何删除重复项并在ViewSettingsItem中仅显示唯一值?

问题描述 投票:0回答:2

我从后端获取JSON数组中的重复值,我想删除重复值并在SAPUI5 ViewSettingsItem中仅显示唯一值。

请帮帮我。

{
"d": {
    "results": [{       
        "Status": "Completed",
        "sId": "C1"
    }, 
    {       
        "Status": "Completed",
        "sId": "C1"
    },
    {       
        "Status": "Started",
        "sId": "S1"
    },
    {       
        "Status": "In Process",
        "sId": "P1"
    },{     
        "Status": "Completed",
        "sId": "C1"
    }]
}

}

XML w:

<core:FragmentDefinition xmlns="sap.m" xmlns:core="sap.ui.core">
    <ViewSettingsDialog >
        <filterItems>
            <ViewSettingsFilterItem>
                <items>
                    <ViewSettingsItem text="{Status}" key="{sId}"/>
                </items> 
            </ViewSettingsFilterItem>
        </filterItems>
    </ViewSettingsDialog>
</core:FragmentDefinition>
javascript sapui5
2个回答
© www.soinside.com 2019 - 2024. All rights reserved.