在针对较大JavaScript应用程序的SAPUI5开发中,UI5框架提供了对模块化的内置支持. 模块化概念允许您将应用程序拆分为更小的部分,并且可以在运行时将它们组合在一起.这些较小的应用程序部分称为模块化.
您可以通过调用查询jQuery.sap.declare函数声明自己的JavaScript模块,这用于跟踪模块名称并已加载模块.
要加载模块,你必须使用jQuery.sap.require
示例
< script> jQuery.sap.require("sap.ui.commons.MessageBox"); ...........................
当需要模块jQuery.sap.require并且未加载该模块时,它会自动加载.它调用declare方法,因此当调用require时,它知道模块已经加载.