如何通过启动板使用其他视图中的元素?

2020-09-08 10:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我目前正在通过sap.ui.ge...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我目前正在通过sap.ui.getCore()。byId(" __ component —-project-flexlayout-split")引用其他视图中的元素,并且在运行index.html时可以使用。

但是,当我在启动板中运行时,出现一条错误消息,告诉我它是未定义的。

我该如何解决?

2条回答
Doze时光
2020-09-08 10:54 .采纳回答
当应该从FLP或任何其他容器启动应用程序时,请确保尽可能不要依赖sap.ui.getCore(),如 开发应用程序的最佳做法
  • 不要依赖sap.ui.getCore( ).byId()用于元素的全局位置。

根据您要实现的目标,有很多替代解决方案,但是通常,您可以尝试通过事件总线,或通过数据绑定

一周热门 更多>