如何在不破坏非移动应用程序中的旧视图的情况下从一个视图切换到另一个视图

时间:2014-07-30 21:51:37

标签: sapui5

我想知道如何从shell到表单页面,然后在完成表单时返回shell到当前状态。例如,我在shell中打开了检查器,我想在离开表单页面时返回同一个检查器。不使用移动库。 目前我做了以下但我想知道是否有更好的方法?

                var mainShellView = sap.ui.getCore().byId("Shell1");
                var formView = sap.ui.jsview("formView", "form");
                oTI.exit();
                mainShellView.destroy();
                formView.placeAt("content");
            }

1 个答案:

答案 0 :(得分:2)

为什么不使用Shell本身在视图/表单之间导航?这无论如何都是Shell控制的主要目的; - )

只需设置

mainShellView.setContent(<your_view_reference>);

相应地在shell中的不同视图之间切换