无法将外部" js"文件包含在SAPUI5应用中-未定义获取SignaturePad错误。

2020-08-27 04:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经在UI5应...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我已经在UI5应用程序中实现了签名功能。我使用了WEBIDE中提供的默认Fiori MAster-Detail模板。 在本地运行应用程序时,我能够实现签名板。 这是我的项目结构。

当我从"概述"页面运行该应用程序时,我无法获得该签名功能。

它抛出一个错误,提示" 未捕获的ReferenceError:未定义SignaturePad "。

在我的控制器页面中也显示错误。

我已经引用了多个博客,并尝试在component.js和

中包括代码1." com/work/manager/WorkManager/model/signature_pad.min"。

2。 jQuery.sap.includeScript(" https ://cdnjs.cloudflare.com/ajax/libs/signature_pad/1.5.3/signature_pad.min.js "," id_signpad",onload,onerror);

3。 jQuery.sap.includeScript(" com.work.manager.WorkManager.model.signature_pad.min");

但是对我没有任何帮助。.我无法在应用程序中调用外部'js'文件。

有人可以帮我吗?


(16.9 kB)
3条回答
昵称总是被占用
2020-08-27 04:51

是自定义控件还是JS库?

如果它是一个js库,则可以像处理CSS文件一样将它们包含在manifest.js中。 只需查找"资源"键并添加到它:


" js":[{" uri":"/your/lib/name.js"}] 

一周热门 更多>