我想知道如何从shell到表单页面,然后在完成表单时返回shell到当前状态。例如,我在shell中打开了检查器,我想在离开表单页面时返回同一个检查器。不使用移动库。 目前我做了以下但我想知道是否有更好的方法?
var mainShellView = sap.ui.getCore().byId("Shell1");
var formView = sap.ui.jsview("formView", "form");
oTI.exit();
mainShellView.destroy();
formView.placeAt("content");
}
答案 0 :(得分:2)
为什么不使用Shell本身在视图/表单之间导航?这无论如何都是Shell控制的主要目的; - )
只需设置
mainShellView.setContent(<your_view_reference>);
相应地在shell中的不同视图之间切换