我正在编写一个应该在多个其他应用程序中使用的UI5匿名组件。目标应用程序位于SAPUI5 ABAP存储库的包中。应包含在目标中的组件位于同一SAPUI5 ABAP存储库中的不同包中。SAP UI5重用组件
如何包含此组件?我从文档中以如下方式添加了对目标manifest.json的更改:
"dependencies": {
"minUI5Version": "1.30.0",
"libs": { "sap.m": {}, "sap.ui.core": {}, "sap.ui.layout": {} },
"components": { "cls.dva": {} }
},
但是组件是如何实际找到的?这里我使用了SICF节点路径。我必须将“.Component”添加到路径吗?是否有另一个地方,我必须在目标应用程序中引用依赖组件?
另一个问题是如何以及在哪里实例化组件?目标Component.js的init()函数是否正确?还有一些参数需要通过才能正确使用。最终,组件及其数据应该在应用程序范围内可用。
谢谢
基督教