SAP UI5 - 模块化


在针对大型 JavaScript 应用程序的 SAPUI5 开发中,UI5 框架提供了对模块化的内置支持。模块化概念允许您将应用程序分成更小的部分,并且可以在运行时将它们组合在一起。这些较小的应用程序部分称为模块化。

您可以通过调用查询 jQuery.sap.declare 函数来声明您自己的 JavaScript 模块,这用于跟踪模块名称和已加载的模块。

要加载模块,您必须使用 jQuery.sap.require

例子

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

当需要一个模块 jQuery.sap.require 并且该模块未加载时,它会自动加载。它调用声明方法,因此当调用 require 时,它​​知道模块已被加载。