如何在openui5中使用JS视图为桌面应用程序在两个视图之间进行导航?

时间:2015-06-11 09:39:56

标签: sapui5

由于我是openui5的新手,我无法使用按钮点击从一个视图导航到另一个视图。

我该怎么做?我搜索了很多,我感到很沮丧。在搜索大部分内容时,我获得了与sap.m(mobile)相关的数据,但我需要sap.ui.commons(desktop)的代码示例或任何其他链接都会有所帮助。

有人可以分享sap.ui.commons(路由或标签导航)的一些示例代码而不是sap.m吗?

2 个答案:

答案 0 :(得分:1)

使用SAPUI5应用程序的Router

示例代码段:

var oRouter = sap.ui.core.routing.Router.getRouter("appRouter");
//can also use directly this.oRouter.navTo if you're extending scaffloding OR base controllers of SAP UI5.
oRouter.navTo("samplePattern",oContext,false);

答案 1 :(得分:0)

有不同的选择:

<强> 1.Option:

是使用sap.ui.ux3.Shell,请参阅here

<强> 2.Option:

使用Router

<强> 3.Option:

或隐藏视图并将其显示如下:

sap.ui.getCore().byId('View1').setVisible(false);
sap.ui.getCore().byId('View2').setVisible(true);