Sapui5 如何显示OData中列值的不同列表?

Sapui5 如何显示OData中列值的不同列表?,sapui5,Sapui5,我有一个带有属性列“category”的OData模型。我在二十排。E3个不同类别。现在我想显示所有不同类别的列表,用作表的过滤器。我该怎么做 谢谢我今天早些时候开始回答这个问题,但后来没有完成,因为这可能不是一个完整的答案,但这确实是一个很好的开始 我猜有两种选择:获取一个函数导入,它只返回一组类别,并将问题推送到服务器 或通过在相关列上使用在客户端进行处理 最好的方法是解释 因此,调整该答案: var categories=[“SAPUI5”、“OpenUI5”、“JavaScript”、“

我有一个带有属性列“category”的OData模型。我在二十排。E3个不同类别。现在我想显示所有不同类别的列表,用作表的过滤器。我该怎么做


谢谢

我今天早些时候开始回答这个问题,但后来没有完成,因为这可能不是一个完整的答案,但这确实是一个很好的开始

我猜有两种选择:获取一个函数导入,它只返回一组类别,并将问题推送到服务器

或通过在相关列上使用在客户端进行处理

最好的方法是解释

因此,调整该答案:

var categories=[“SAPUI5”、“OpenUI5”、“JavaScript”、“NodeJS”、“saphana”、“JavaScript”、“SAPUI5”];
var uniq=类别.reduce(函数(a,b){
如果(a.indexOf(b)<0)a.push(b);
返回a;
}, []);
console.log(uniq);//[“SAPUI5”、“OpenUI5”、“JavaScript”、“NodeJS”、“SAP HANA”]

感谢您在@hirse中添加突出显示。我想知道为什么这会被否决。。。有没有想过提出一个更好的答案?