2020-09-26 07:39发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
海专家,
我正在使用 SAP WEBIDE 开发一个 splittapp 应用程序。 现在,如果要按任何按钮事件,我想隐藏母版页。 我的视图通过 Component.js 的 manifest.json 文件中的路由注入splitapp中。
请帮助我解决以上问题。
预先感谢。
谢谢
穆辛
你好,穆欣,
您将无法使用以下代码获取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
嗨,
您可以使用以下事件之一,以合适的为准:
以下是相同链接:
https://sapui5.hana.ondemand.com/1.44.14/#docs/api/symbols/sap.m.SplitContainer.html#constructo
嗨穆辛,
在sap.m.Splitapp中,您拥有名为mode =" ShowHide"的属性
请打开下面的链接,然后尝试使用不同的模式。
https ://sapui5.hana.ondemand.com/1.32.7/docs/api/symbols/sap.m.SplitAppMode.html
Shekar
嗨,穆欣,
替换
与
希望这可以解决您的目的。
最多设置5个标签!
你好,穆欣,
您将无法使用以下代码获取splitapp对象:var oSplitapp = sap.ui.getCore()。byId(" idAppControl"); 因为ID" idAppControl"是视图的相对ID,所以您不能将Core与该ID一起使用。 您可以执行以下操作:
1。 转到App.view.xml的控制器(这是包含您的SplitApp控件的视图)
2。 在onInit方法内编写以下代码:
3。 现在,您可以使用Master或Detail控制器,并使用下面的代码来获取SplitApp对象。
4。 现在您可以使用以下方法隐藏主控:
注意:您的"拆分应用"模式应设置为"隐藏模式"以隐藏母版页。
此致
Rahul
嗨,
您可以使用以下事件之一,以合适的为准:
以下是相同链接:
https://sapui5.hana.ondemand.com/1.44.14/#docs/api/symbols/sap.m.SplitContainer.html#constructo
嗨穆辛,
在sap.m.Splitapp中,您拥有名为mode =" ShowHide"的属性
请打开下面的链接,然后尝试使用不同的模式。
https ://sapui5.hana.ondemand.com/1.32.7/docs/api/symbols/sap.m.SplitAppMode.html
此致
Shekar
嗨,穆欣,
替换
希望这可以解决您的目的。
一周热门 更多>