Учебники

SAP UI5 — Модуляризация

В разработке SAPUI5 для более крупных приложений JavaScript инфраструктура UI5 обеспечивает встроенную поддержку модульности. Концепция модульности позволяет разбить приложение на более мелкие части, и они могут быть объединены во время выполнения. Эти меньшие части приложения называются модуляризацией.

Вы можете объявить свой собственный модуль JavaScript, вызвав функцию запроса jQuery.sap.declare, и это используется для отслеживания имени модуля и уже загруженного модуля.

Чтобы загрузить модуль, вы должны использовать jQuery.sap.require

пример

<script>
   jQuery.sap.require(“sap.ui.commons.MessageBox”);
   ………………………
</script>

Когда требуется модуль jQuery.sap.require и этот модуль не загружается, он автоматически загружается. Он вызывает метод Declare, поэтому при вызове require он знает, что модуль был загружен.