2

jQuery-UI 是 UI5 中包含的第三方库之一。但是我找不到在给定项目中调用它的方法。我的解决方法是将它包含在给定的项目文件夹中,例如util,在使用 注册文件夹后localResources,我以这种方式加载它:

jQuery.sap.require("util.jQuery-ui");

显然,有一个更好的方法是加载已经包含在 SAP UI5 中的文件!
那么该怎么做呢?

4

2 回答 2

2

您可以像这样使用包含的 jQuery UI 版本:

jQuery.sap.require("sap.ui.thirdparty.jqueryui.jquery-ui-core");
于 2013-09-23T12:52:24.537 回答
1

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.*")

于 2020-04-30T22:48:28.513 回答