2020-09-06 10:14发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我有一个Fiori启动板,当用户按下我的SAPUI5工作列表应用程序的磁贴以运行它时,它正在后台加载文件,但它向用户显示空白页至少5至10秒钟。 如下图所示。
它使我的用户发疯,因为他们不知道会发生某些错误或后台加载了某些内容。 尤其不了解浏览器开发人员部分的用户。
请注意,此页面在加载应用程序视图之前。 看来它是组件容器。
问题是,在此阶段如何显示等待或加载标志以告知用户正在下载内容?
非常感谢。
我只需要使用sap.ui.require而不是sap.ui.define来使页面acync加载并解决运行繁忙指示器的问题。
https://www.youtube.com/watch?v=Yls62sVnins
问题是当我在组件中调用某些代码(例如您的代码或以下代码)时:
sap.ui.getCore()。byId(" mainShell")。setBusy(true);
直到整个应用程序加载后,它才会生效。 我正在Fiori中寻找一些配置,以将外壳设置为繁忙,直到加载组件为止。
嗨
Mahdi Jaberzadeh Ansari ,请使用"忙碌"指示器。
通过下面的链接获取忙碌指示器。
忙碌指示器
BR,
阿伦·马修(Arun Mathew)
你好,
shell控件本身提供了一个 loadingScreen ,可以阻止整个Fiori Launchpad。
通过以下方式打开它:
sap.ushell.Container.getRenderer(" fiori2")。shellCtrl.openLoadingScreen();
通过调用以下命令将其关闭:
sap.ushell.Container.getRenderer(" fiori2")。shellCtrl.closeLoadingScreen();
当前未在中进行记录 ui5 sdk ,但是如果您在浏览器控制台中四处浏览,则会很快找到它。
最诚挚的问候,
基督徒
最多设置5个标签!
我只需要使用sap.ui.require而不是sap.ui.define来使页面acync加载并解决运行繁忙指示器的问题。
https://www.youtube.com/watch?v=Yls62sVnins
问题是当我在组件中调用某些代码(例如您的代码或以下代码)时:
直到整个应用程序加载后,它才会生效。 我正在Fiori中寻找一些配置,以将外壳设置为繁忙,直到加载组件为止。
嗨
Mahdi Jaberzadeh Ansari ,请使用"忙碌"指示器。
通过下面的链接获取忙碌指示器。
忙碌指示器
忙碌指示器
BR,
阿伦·马修(Arun Mathew)
你好,
shell控件本身提供了一个 loadingScreen ,可以阻止整个Fiori Launchpad。
通过以下方式打开它:
通过调用以下命令将其关闭:
当前未在中进行记录 ui5 sdk ,但是如果您在浏览器控制台中四处浏览,则会很快找到它。
最诚挚的问候,
基督徒
一周热门 更多>