SAPUI5异步预加载

2020-09-05 20:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我将index.html...

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

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


嗨,

我将index.html标记中的pre-load属性更改为"异步"。

当我这样做时,我相信下面的代码可以确保在加载所有必需的SAPUI5库之前,不会加载我的application或component.js文件。 如果到现在为止我是正确的,我是否可以知道sap.ui.getCore()。attachInit()是否充当承诺,并且只有在解决此问题后,才会执行attachInit()中的回调函数?

再次,如果到目前为止我还是对的,那么也许我知道我们在确保sap.m库和其他SAPUI5库也已加载到哪里,因为我只看到sap.ui库的attachInit。

如果我完全不满意,请让我知道我们如何处理SAPUI5应用程序中的异步预加载,以及如何在index.html不可用的应用程序中设置pre-load ='async'属性。

 
 
5条回答
clasier
2020-09-05 20:59

感谢Saurabh。 这会有所帮助。 但是我问了另外两个问题。

我们可以将sap.ui.getCore()。attachInit(function()视为Java脚本的promise语句吗?

我们如何确保应用程序不等待所有SAPUI5库加载完毕? 因为在上面的代码中,我们仅等待sap.ui.core库加载,而不等待其他sapui5库(如sap.m)。

一周热门 更多>