javascript - 如何在 sap.m 对话框片段中有 2 个带有建议的输入字段?

标签 javascript sapui5 hana

我有一个 sap.m 对话框片段 (xml),它需要有 2 个带有建议的输入字段。与此片段关联的 Controller 有一个专用 View , Controller 的 init 方法中绑定(bind)的模型会在 View 中填充数据,而不是片段。对于每个输入字段,我有一个单独的 xsjs 服务,用于检索相应字段的数据。这 2 个服务引用 2 个不同的表。如何使用来自 2 个不同表的建议获取 2 个输入字段本身的形式相同吗?请帮忙

最佳答案

只需为每个服务创建一个模型即可。然后使用 model> 前缀将 suggestionItems 绑定(bind)到这些服务:

<Input showSuggestion="true" suggestionItems="{model1>/List1}" >
    <suggestionItems>
        <core:Item text="{model1>Name}" />
    </suggestionItems>
</Input>

<Input showSuggestion="true" suggestionItems="{model2>/List2}" >
    <suggestionItems>
        <core:Item text="{model2>Name}" />
    </suggestionItems>
</Input>

关于javascript - 如何在 sap.m 对话框片段中有 2 个带有建议的输入字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39016956/

相关文章:

javascript - 使用 fetch 发布 JSON 数据

express - UI5路由实现: Express. js vs. UI5路由功能

hadoop - 无法从SAP HANA在虚拟表(HIVE)中插入数据

database - 无法使用 Eclipse Studio 连接到 SAP HANA Express 数据库

javascript - Lodash/Javascript 中的扁平化和替换对象字段

javascript - 为什么 eval 在此片段中不起作用?

javascript - 如何加载特定目录下的所有本地资源?

sapui5 - 聚合绑定(bind)模板共享错误

hana - 不允许标量类型 : SQLSCRIPT

javascript - 表单 -> 具有 jQuery 验证的数据库