如何在视图上使用枚举类型?

时间:2018-08-30 10:27:42

标签: sapui5

我具有以下控件:

<smartFilterBar:ControlConfiguration key="ClassType" filterType="sap.ui.comp.smartfilterbar.FilterType.single" visibleInAdvancedArea="true" preventInitialDataFetchInValueHelpDialog="false"></smartFilterBar:ControlConfiguration>

属性filterType的类型为enum-API reference

问题是,我是否正确使用enum?如果是,为什么WEB IDE仍然出现错误:

enter image description here

2 个答案:

答案 0 :(得分:3)

这对我来说很好。希望这会有所帮助。

 filterType="single"

答案 1 :(得分:1)

对于这种情况,可接受的答案是正确的。

通常,枚举值(全名的最后一段)可以用作字符串。这也适用于JS代码(字符串而不是枚举对象)。 请注意,与该枚举不同,大多数枚举值以大写字母开头。