sap.m.ComboBox - 清除值,但仍然选择了项目

时间:2017-03-22 15:18:43

标签: combobox sapui5

我对ComboBox有一个奇怪的问题:

  1. 控件位于xml片段中,位于sap.m.IconTabFilter内。

  2. 我在组合框中选择一个值,然后选择另一个IconTabFilter。

  3. 然后我返回上一个选项卡,组合框位于此处。

  4. 组合框的值被清除(我再次看到占位符),但是当我打开组合框的下拉菜单时,我看到我之前选择的项目突出显示,我无法选择它再次,就像它已被选中一样。

  5. 切换标签时没有功能运行,没有刷新模型。

    我尝试重现此问题,但我的新代码段工作正常 - 当我切换标签时,该值不会被清除。 它可能是什么?

    这是ComboBoxes的定义之一:

    <ComboBox id="comboid" items="{path: 'modelName>/'}"  placeholder="{i18n>select}" selectionChange="onChange" customData:userProfileSetting="userId">
        <core:Item text="{modelName>ID} {modelName>VALUE}" key="{modelName>ID}"/>
    </ComboBox>
    

1 个答案:

答案 0 :(得分:1)

问题的根源是sapui5的低版本。 在从1.28.4升级到1.28.44(我限制为1.28)后,它运行正常。