在我的路由配置中,我可以设置属性“controlId”或“targetControl”来指定我想要放置新 View 的控件的 ID。到目前为止我发现的唯一区别是“controlId”似乎具有更高的优先级。意思是:如果我同时指定controlId,则使用。
尽管如此,这些键之间有什么区别还是同义词? “targetAggregation”和“controlAggregation”也是如此吗?
我读过很多 SAP 文档,但找不到解释每个参数的页面,尤其是我无法找到这个问题的答案。
最佳答案
documentation声明 targetControl 和 targetAggregation 自 1.28 起已弃用。
在 sourcecode您可以找到一些地方,1.28 之前的路由配置已转换为新的路由配置,包括该版本中引入的目标。这也许可以解释命名:目标控制和目标聚合 有一个时间,没有单独的目标配置对象,但所有内容都在路由中定义。
关于javascript - SAPUI5 路由 - controlId 和 targetControl 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39489463/