Javascript 带有多个窗口的弹出窗口(如sap.m.dialog)

Javascript 带有多个窗口的弹出窗口(如sap.m.dialog),javascript,popup,sapui5,multi-window,Javascript,Popup,Sapui5,Multi Window,我计划创建一个弹出窗口,它有多个视图/屏幕/或类似的东西,您可以在其中导航。我想让它保持快速响应,所以我最初的想法是使用sap.m.dialog。我也只使用XML视图/片段,我希望保持它的严格性。 我查看了测试资源,发现sap.ui.commons.Dialog非常有用- 尽管这个想法很好,但它似乎不适用于sap.m.Dialog(尤其是最后一个使用XML片段的示例) 你们中有谁知道如何创建一个具有不同屏幕(每个视图可能有一个片段)的响应性弹出窗口,以便浏览 到目前为止,我的方法看起来不太理想,

我计划创建一个弹出窗口,它有多个视图/屏幕/或类似的东西,您可以在其中导航。我想让它保持快速响应,所以我最初的想法是使用sap.m.dialog。我也只使用XML视图/片段,我希望保持它的严格性。 我查看了测试资源,发现sap.ui.commons.Dialog非常有用-

尽管这个想法很好,但它似乎不适用于sap.m.Dialog(尤其是最后一个使用XML片段的示例)

你们中有谁知道如何创建一个具有不同屏幕(每个视图可能有一个片段)的响应性弹出窗口,以便浏览

到目前为止,我的方法看起来不太理想,但如果有帮助的话,我也可以发布一些代码


提前谢谢

虽然可以在对话框中添加导航控制器(sap.m.App),但我从未尝试过。页面宽度通过对话框大小自动调整。我认为您可以尝试使用一个加载应用程序和根视图的简单片段进行多重导航。显示对话框的控制器可以处理进一步的导航。我还没有尝试过,但我相信这会奏效。我会做更多的研究,并为您提供一些代码。

没有人会帮忙,这很糟糕,因此我会尽我最大的努力。据我所知,您正在尝试打开一个具有某种导航可能性的对话框,它应该对此负责。我的想法是将commons.Dialog与路线图(sap.ui.commons.Roadmap)结合使用)->路线图的特点是,根据所选的路线图步骤,您可以打开不同的视图(每个视图将以您希望的大小显示)。。不负最终责任,但这是一个想法。这可能会有帮助吗?谢谢你的帮助,这确实是一个有趣的方法。到目前为止,我所做的是在xml视图中创建一个对话框,并向其中添加不同的片段。您可以通过其ID在这些片段中导航。这可能是最简单的解决方案——我的第一种方法太复杂了,这就是我为什么提出这个问题的原因。无论如何,再次感谢您的帮助,以前从未听说过UI5路线图,但将来可能会有所帮助:)