2016-12-29 42 views
0

我有一个按钮的sapui5应用程序,按下时具有以下功能。是否可以使用window.open打开sapui5应用程序?

onWindowOpen: function(oEvent) { 
    window.open("http://www.google.com", "_blank", "toolbar=yes,scrollbars=yes,resizable=yes,top=100,left=500,width=800,height=400"); 
} 

我的问题是,如果可以用这种方式在窗口中打开一些ui5页面?谢谢:)

回答

0

是的,它的可能。我本地运行了两个UI5应用程序,并且可以使用window.open从一个UI5应用程序的新选项卡中打开另一个UI5应用程序。但是,上下文传递将是一个挑战,因为您需要将数据与全局窗口对象相关联。

0

是的,可以用window.open打开一个ui5页面。

从技术上讲,UI5应用程序是一个单页的Web应用程序,您可以链接到任何其他网页。 但是,如果您想链接到应用程序的某个子页面或传递参数,则可以将网址适应所需的路由模式。散列值然后由应用程序本身解释,并显示相应的页面。

你可以看看这个路由教程:https://sapui5.hana.ondemand.com/#docs/guide/1b6dcd39a6a74f528b27ddb22f15af0d.html

相关问题