sap.ui.generic.app.AppComponent初始化不起作用

2020-09-12 01:22发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在基于注释的UI...

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

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


大家好,

在基于注释的UI5应用程序中读取fiori切片参数(不是目标映射参数)时遇到问题。

例如,我将参数名称保留为" param1"。

默认情况下,UI5模板已选择sap.ui.generic.app.AppComponent组件进行基于注释的开发。

最初,我将参数保留在fiori磁贴的目标映射中。 然后,我可以通过使用以下代码在控制器初始化本身中读取参数:

var param1 = jQuery.sap.getUriParameters()。get(" param1");

现在,我需要将参数保留在" fiori tile参数"部分中,例如:param1 = TEST。 我们只能通过Component.js读取此参数。

sap.ui.generic.app.AppComponent.extend(" abc.Component",{


init:function(){

var urlParam = {};

var oComponentData = this.getComponentData();

oComponentData.startupParameters.param1;

}

});

但是这个init没有被调用。 当我用

替换sap.ui.generic.app.AppComponent时

sap.ui.core.UIComponent,调用了init并读取了param1。 但是注释不起作用。 请提出解决方案。

2条回答
野沐沐
2020-09-12 01:38

嗨,基督徒,

它有效:D非常感谢

一周热门 更多>

相关问答