jQuery-UI 是 UI5 中包含的第三方库之一。但是我找不到在给定项目中调用它的方法。我的解决方法是将它包含在给定的项目文件夹中,例如util
,在使用 注册文件夹后localResources
,我以这种方式加载它:
jQuery.sap.require("util.jQuery-ui");
显然,有一个更好的方法是加载已经包含在 SAP UI5 中的文件!
那么该怎么做呢?
jQuery-UI 是 UI5 中包含的第三方库之一。但是我找不到在给定项目中调用它的方法。我的解决方法是将它包含在给定的项目文件夹中,例如util
,在使用 注册文件夹后localResources
,我以这种方式加载它:
jQuery.sap.require("util.jQuery-ui");
显然,有一个更好的方法是加载已经包含在 SAP UI5 中的文件!
那么该怎么做呢?
您可以像这样使用包含的 jQuery UI 版本:
jQuery.sap.require("sap.ui.thirdparty.jqueryui.jquery-ui-core");
UI5 中包含的第三方库主要可以从sap/ui/thirdparty/*
.
例如对于jQuery-UI 模块:
sap.ui.require([
"sap/ui/thirdparty/jqueryui/jquery-ui-core",
"sap/ui/thirdparty/jqueryui/jquery-ui-position",
// ...
], function(jQueryUICore, jQueryUIPosition/*, ...*/) {
// ...
});
由于使用了同步 XHR 和全局名称,因此不推荐使用它们。jQuery.sap.require("sap.ui.thirdparty.jqueryui.*")