Sapui5 如何将所选项目从inputlistitem保存到json模型
我想在JSON模型中保存从Sapui5 如何将所选项目从inputlistitem保存到json模型,sapui5,Sapui5,我想在JSON模型中保存从InputListItem中选择的列表项…使用哪个标记,如果使用函数,那么如何继续 <InputListItem label="Country" > <Select > <core:Item key="GR" text="Greece" /> <core:Item key="MX" text="Mexico"/> <core:Item key="NO" text
InputListItem
中选择的列表项…使用哪个标记,如果使用函数,那么如何继续
<InputListItem label="Country" >
<Select >
<core:Item key="GR" text="Greece" />
<core:Item key="MX" text="Mexico"/>
<core:Item key="NO" text="Norway"/>
<core:Item key="NZ" text="New Zealand"/>
<core:Item key="NL" text="Netherlands"/>
</Select>
</InputListItem>
InputListItem只是输入控件的包装,因此您需要查看中的is用例(
标记)文档
您可能需要将selectedKey
属性绑定到您的模型:
<InputListItem label="Country" >
<Select selectedKey="{model>/property}">
<core:Item key="GR" text="Greece" />
<!-- ... -->
</Select>
</InputListItem>
另一种方法是在更改事件上添加侦听器,并手动将所选项目的文本添加到模型中。但这更为复杂,选择的方法取决于您试图开发的内容。也检查一下:我觉得与您的问题非常相似:谢谢您的回答。以上方式仅显示键,不显示实际数据。如何访问列表中的文本。例如,我想发送文本“希腊”,而不是键“GR”,编辑答案以满足您的需要。这真的取决于你想要实现什么。
<core:Item key="Greece" text="Greece" />