点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
在我的UI5项目中加载多个库时遇到问题,我尝试在控制器,component.js和清单中加载它们,每次都得到相同的结果...它只会加载 第一个库,然后出现错误!
这些库来自amCharts ... https://www.amcharts.com ...具有 有人在他们的项目中成功使用了这些东西吗?
控制器示例: sap.ui.define([ " sap/ui/core/UIComponent", " sap/ui/设备", " znrw/amCharts/model/models", "库/核心", "库/图", "库/动画: ],功能(UIComponent,设备,模型,核心,图表,动画){ "使用严格"; 等等...
清单示例: "资源":{ " js":[ { " uri":" libs/core.js" }, { " uri":" libs/charts.js" }, { " uri":" libs/animated.js" } ],
这两种方法都导致与浏览器控制台中报告的问题相同的问题:
此问题很可能是由应用程序znrw.amCharts引起的。 请创建支持事件,并将其分配给相应应用程序的支持组件。 -无法加载具有以下属性的UI5组件: " asyncHints":{ "等待": [] }, " name":" znrw.amCharts", " url":" ../../../../../webapp", " id":" application-Test-url-component", " componentData":{ " startupParameters":{} }, "异步":true }'。 错误可能是由于: TypeError:无法读取null的属性" 1"
嗨,尼尔,
如果我的理解是正确的,那么您想在SAPUI5中使用外部JS库。 尝试执行以下步骤:
对于所有外部 您要使用的文件。
希望这会有所帮助。
谢谢-
Abhishek
对不起Jun,我不知道
您好,尼尔,
您可以在manifest.js文件中添加依赖项,如下所示
您的库应该位于资源文件夹中。
完成后,您可以注册(registerModulePath)找到外部库的路径。 请查看下面的文档:
https ://help.sap.com/saphelp_uiaddon10/helpdata/zh-CN/9c/5a9619f69f4a819f91fc89d9ff56f1/content.htm?no_cache = true
参考链接:
https://archive。 sap.com/kmuuid2/a0b41949-b803-3210-6bba-dc97da1ac623/SAP%20Fiori%20Launchpad%20for%20Developers%20-%20Architecture%20Overview.pdf
希望这会有所帮助。
感谢-
阿布舍克语
我在问您是否有办法创建一个lib并将其加载到ui5中?
嗨,尼尔,
您是否已找到原因。 我正面临着完全相同的情况和错误。
请对此错误分享解决方案。
此致
Deep
Jun,请参阅下面的评论
一周热门 更多>