如何在SAPUI5中的splitapp中隐藏母版页

2020-09-26 07:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)海专家, 我正在使用 SAP ...

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

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


海专家,

我正在使用 SAP WEBIDE 开发一个 splittapp 应用程序。 现在,如果要按任何按钮事件,我想隐藏母版页。 我的视图通过 Component.js manifest.json 文件中的路由注入splitapp中。

请帮助我解决以上问题。

预先感谢。

谢谢

穆辛

4条回答
SAP砖家
2020-09-26 08:04 .采纳回答

你好,穆欣,

您将无法使用以下代码获取splitapp对象:var oSplitapp = sap.ui.getCore()。byId(" idAppControl"); 因为ID" idAppControl"是视图的相对ID,所以您不能将Core与该ID一起使用。 您可以执行以下操作:

1。 转到App.view.xml的控制器(这是包含您的SplitApp控件的视图)

2。 在onInit方法内编写以下代码:

 this.getOwnerComponent()._ oSplitApp = this.byId(" idAppControl"); 

3。 现在,您可以使用Master或Detail控制器,并使用下面的代码来获取SplitApp对象。

 var oSplitApp = this.getOwnerComponent()._ oSplitApp; 

4。 现在您可以使用以下方法隐藏主控:

 oSplitApp.hideMaster(); 

注意:您的"拆分应用"模式应设置为"隐藏模式"以隐藏母版页。

  

此致

Rahul

一周热门 更多>