在 SAPUI5 中绑定下拉列表以列出所有可能的值

Binding a Drop Down in SAPUI5 to list all possible values

我已经能够在 SAPUI5 中成功绑定 DropDown 控件以列出基于一个模型的值。我的问题是:如何将 DropDown 绑定到一个包含所有可能值的模型和一个包含该记录的实际值的模型?

示例:

Table(和第一个模型)

学校名称

约翰·霍普金斯

玛丽·霍纳

学校列是一个 DropDown,如果我将 DropDown 绑定到这个模型,那么只有这两个学校会显示,而实际上根据以下模型有五个可能的学校可供选择:

第二个模型

学校

认为这很简单,但一直无法弄清楚或找到搜索示例。

我不太确定我完全理解你想做什么,但你可以轻松地将 selectedKey 属性 绑定到与填充项目的模型不同的模型:

我为您创建了一个示例:http://jsbin.com/qipedoyufa/12/edit?html,js,output

路径指向同一模型还是不同模型都没有关系。我使用命名模型并将模型的名称放在路径前面,以“>”分隔。名为 "x" 且路径为“/a/b/c”的模型变为 "x>/a/b/c".

更新: 我想我现在明白你的意思了,下面是 Table 中的一个例子: http://jsbin.com/tefijezete/2/edit?html,js,output