我正在使用SCP Web IDE完整堆栈和导入的标准fiori应用程序进行请假请求,并出于开发目的更改了代码,我替换了Component.js以扩展UIComponent
而不是sap.ca.scfld.md.ComponentBase
,并且我还为应用程序创建了index.html,其组件数据的属性为:
new sap.m.Shell({
app: new sap.ui.core.ComponentContainer({
height : "100%",
name : "hcm.myleaverequest",
settings : {
componentData: {startupParameters: oStartupParameters}
},
构建打包的应用程序并安装在设备上并进行调试后,无法获得启动参数,而在控制器S1
中却无法获得sap.ui.component(c).getComponentData().startupParameters
,运行时它通过index.html和Component.js在本地运行,该应用程序运行正常。
我们如何解决此问题?