我的目的是在我发送数据到我的ommodel创建函数时显示控制繁忙指示器。但我看不出来,可能是因为ommodel同步问题。它应该在调用ommodel之前出现,并在fnSuccess函数工作时消失。我尝试使用同步创建函数,如:
var fnSuccess = function(oData, oResponse) {
oVbox.setBusy(false);
};
oVbox.setBusy(true);
oModel.create("sPath", serviceData, null, fnSuccess, fnError, true);
但我仍然看不到控制繁忙指示。我也有同样的问题与繁忙的指标。
try, oVbox.setBusyIndicatorDelay(0);然后oVBox.setbusy(真正);
如果这不起作用,尝试在setBusy和调用create方法之间添加一个小延迟。与setTimeout ()
没有必要总是这样。基本上,这取决于代码的执行时间。
为了更好地理解这个问题,您可以在success函数中将. setbusy的值设置为true。这将有助于诊断您的问题,因为它可能与负载速度有关。
。
var fnSuccess = function(oData, oResponse) {
oVbox.setBusy(true);
};