如何在主从页面之间路由?

2020-09-10 08:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我正在使用拆分应用程序作...

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

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


你好

我正在使用拆分应用程序作为基础来制作主要细节模板。

我正在使用o的toDetail方法导航到详细信息页面,但我不断收到错误消息,提示无法读取未定义的属性" toDetail"

应用

 
 
 
 

大师

 onPress:函数(oEvent){
 var that = this;
 var obj = {};
 var sToPageId = oEvent.getParameter(" listItem")。getProperty(" title");
 obj.reqNo = sToPageId;
 that.byId(" idAppControl")。toDetail(" detail1"," flip",obj);
 }
 

详细信息

 oView.addEventDelegate({
 onBeforeShow:函数(oEvent){
 console.log(oEvent);
 如果(sap.ui.Device.system.phone){
 var oPage = oView.getContent()[0];
 如果(oPage.getShowNavButton &&!oPage.getShowNavButton()){
 oPage.setShowNavButton(true);
 oPage.attachNavButtonPress(function(){
 this.oRouter.navTo("",{},true);
 } .bind(this));
 }
 }
 } .bind(this)
 

我该如何解决?

感谢和问候

Siddharth

5条回答
哎,真难
2020-09-10 08:42 .采纳回答

因此问题已解决。

应用程序需要在清单中配置的模式,您可以在其中设置调用页面时要使用的url模式,并使用该模式进行路由和传递值。

此博客具有与之相关的详细信息:

https://help.sap.com/doc/saphelp_uiaddon20/2.05/zh-CN/23/66345a94f64ec1a80f9d9ce50a59ef/content.htm?no_cache=true

感谢大家的帮助:)

致谢

Siddharth

一周热门 更多>