聚合绑定信息中“key”的用途

时间:2017-11-06 17:45:18

标签: sapui5

bindAggregation的API参考解释了绑定信息属性key对于改善模型中的更新行为很有用。

  

关键属性的名称。 [...]这可用于改善模型中的更新行为,其中密钥尚不可用。

然而,这种解释有点不完整,这使我怀疑在哪些情况下提供关键属性实际上是有用的。

当然,我可以在每个聚合绑定定义上提供密钥,但后来我正在做一些事情而不完全知道“为什么”。另一方面,上面的引用也隐含地告诉我的情况,其中一个密钥已经可用。所以我浏览了源代码,发现ODataListBinding(V2)有getEntryKey,它将每个绑定路径提供为key值。但是,在我的项目中,该方法无处调用。

由于提供了key,有没有人在“模型中更新行为”方面有任何重大改进?

我知道this case其中一个键有助于将启用了growing的控件的双向数据绑定结合起来(尽管文档说它是not allowed to combine them together)。但我认为这不是key的实际用例。

0 个答案:

没有答案