Skip to content

SAPUI5 Busy Indicator während OData-Requests in einfach

Einfacher Kniff zum setzen eines Busy Indicators einer Anwendung bei allen laufenden OData-Requests. Macht gerade Sinn bei laufzeitintensiven Anwendungen. Viele Wege führen zum Ziel… wie sooft 🙂

Ein Weg hat in meinem Use Case geholfen und alles erschlagen was nötig war. Nämlich bei allen OData-Requests einen Busy Indicator anzeigen und die Daten nicht asynchron zu laden, damit es nicht zu Verwirrungen kommt.

onInit: function () {
	this.getView().getModel().attachRequestSent(function() {
				sap.ui.core.BusyIndicator.show(100);
		  });
	this.getView().getModel().attachRequestCompleted(function({
				sap.ui.core.BusyIndicator.hide();
		  });
}
Facebooktwitterpinterestlinkedinmail
Published inFiori/SAPUI5SAP EntwicklungSAP UI

Be First to Comment

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert