后退按钮在移动设备中不起作用

2020-09-20 08:49发布

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

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


海专家,

我开发了一个SAPUI5应用程序,其中有2个视图,从第一个视图到第二个视图,可以通过路由进行导航,但是当我尝试从view2导航回view1时,它不会在移动中发生。 但它可以在桌面上完美运行。

我将以下代码用于naveback。

 handlegoback:function(){
 window.history.go(-1);
 },
 

请帮助我解决同样的问题。

谢谢

穆辛

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

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


海专家,

我开发了一个SAPUI5应用程序,其中有2个视图,从第一个视图到第二个视图,可以通过路由进行导航,但是当我尝试从view2导航回view1时,它不会在移动中发生。 但它可以在桌面上完美运行。

我将以下代码用于naveback。

 handlegoback:function(){
 window.history.go(-1);
 },
 

请帮助我解决同样的问题。

谢谢

穆辛

付费偷看设置
发送
2条回答
绿领巾童鞋
1楼-- · 2020-09-20 09:02

如果在handlegoback函数中用下面的内容替换window.history.go(-1)行(用您的第一个视图的路线名称替换" overview"),是否行得通?

 var oRouter = sap.ui.core.UIComponent.getRouterFor(this);
 oRouter.navTo("总览",{},true); 
lukcy2020
2楼-- · 2020-09-20 09:05

嗨,

您编写的代码将刷新应用程序。 请尝试按照以下方式在控制器端进行操作。

1。

查看代码:

<页面标题=" {i18n> DetailTitle}" class =" sapUiFioriObjectPage" showNavButton =" {device>/isPhone}" navButtonPress =" handleNavButtonPress">

控制器代码:

handleNavButtonPress:

功能(evt)

{

this.nav.back(" Master");

},

2。查看代码

一周热门 更多>