Sapui5 当使用路由器从一页导航到另一页时,显示加载程序或总线指示器不起作用

Sapui5 当使用路由器从一页导航到另一页时,显示加载程序或总线指示器不起作用,sapui5,Sapui5,我使用下面的代码段来导航带有动态菜单的页面,在从一个页面导航到其他页面时,我需要显示loader或BusyIndicator var oBusyDialog_Global = new sap.m.BusyDialog("GlobalBusyDialog",{title:"Please wait. . . "}); 在createContent()方法中编码 this.addEventDelegate({ onBeforeShow: function(event) {

我使用下面的代码段来导航带有动态菜单的页面,在从一个页面导航到其他页面时,我需要显示loader或BusyIndicator

var oBusyDialog_Global = new sap.m.BusyDialog("GlobalBusyDialog",{title:"Please wait. . . "});  
createContent()方法中编码

this.addEventDelegate({  
  onBeforeShow: function(event) {  
      var getDialog = sap.ui.getCore().byId("GlobalBusyDialog");  
      getDialog.open();  
  }  
}, this); 
但是我看不到繁忙的对话。它引发了一个错误,比如

无法读取未定义的属性“BusyDialog”


请帮助解决此问题。

如果它找不到
BusyDialog
,听起来好像您没有使用
sap.m
库。你能在jsbin.com上发布你的完整代码吗?确保在index.html中SAPUI5引导程序数据sapui libs属性中包含“sap.m”。您可以在此属性中用逗号分隔各个库。单击按钮时将打开一个新的对话框弹出窗口,我需要在此之间显示加载程序如果它找不到
BusyDialog
,听起来好像您没有拉入
sap.m
库。你能在jsbin.com上发布你的完整代码吗?确保在index.html中SAPUI5引导程序数据sapui libs属性中包含“sap.m”。您可以在此属性中用逗号分隔库。单击按钮时将打开一个新的对话框弹出窗口,我需要显示此属性之间的加载程序