SAPUI5选择下拉图标丢失

时间:2018-03-23 15:29:55

标签: select icons sapui5

我有一个奇怪的问题。这是一个Plunker:https://plnkr.co/edit/x8BKd1zA55I7WQBC0mOu?p=preview

问题是在sap.ui.layout.form.SimpleForm中放置sap.m.Select时,下拉按钮上的图标不会出现。 Plunker在两个不同的面板(sap.m.Panel)上包含相同的元素,但其中一个面板的元素也在SimpleForm中。

Sample

这是XML:

<Panel>
    <Label text="One" />
    <Select>
      <core:Item text="Celsius" key="C"></core:Item>
      <core:Item text="Fahrenheit" key="F"></core:Item>
    </Select>
</Panel>
<Panel>
  <forms:SimpleForm layout="ResponsiveGridLayout">
    <Label text="One" />
    <Select>
      <core:Item text="Celsius" key="C"></core:Item>
      <core:Item text="Fahrenheit" key="F"></core:Item>
    </Select>
  </forms:SimpleForm>
</Panel>

任何帮助都将不胜感激。

谢谢

1 个答案:

答案 0 :(得分:3)

只需将simpleform设置为editable = true

即可
<Panel>
    <Label text="One" />
    <Select>
      <core:Item text="Celsius" key="C"></core:Item>
      <core:Item text="Fahrenheit" key="F"></core:Item>
    </Select>
</Panel>
<Panel>
  <forms:SimpleForm editable="true" layout="ResponsiveGridLayout">
    <Label text="One" />
    <Select>
      <core:Item text="Celsius" key="C"></core:Item>
      <core:Item text="Fahrenheit" key="F"></core:Item>
    </Select>
  </forms:SimpleForm>
</Panel>