我有一个奇怪的问题。这是一个Plunker:https://plnkr.co/edit/x8BKd1zA55I7WQBC0mOu?p=preview
问题是在sap.ui.layout.form.SimpleForm中放置sap.m.Select时,下拉按钮上的图标不会出现。 Plunker在两个不同的面板(sap.m.Panel)上包含相同的元素,但其中一个面板的元素也在SimpleForm中。
这是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>
任何帮助都将不胜感激。
谢谢
答案 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>