我打算创建一个弹出窗口,它有多个 View /屏幕/或类似的东西,您可以在其中导航。我想让它保持响应,所以我最初的想法是使用 sap.m.dialog。我也只使用 XML View /片段,我想保持严格。 我查看了测试资源,发现了一些对 sap.ui.commons.Dialog 非常有用的东西 - Dialog - SAPUI5 Demo Kit
尽管这个想法很好,但它似乎不适用于 sap.m.Dialog(尤其是最后一个带有 XML 片段的示例)。
你们中有人知道如何使用不同的屏幕(可能是每个 View 的片段)创建响应式弹出窗口,您可以在其中导航吗?
到目前为止,我的方法看起来不太成功,但如果有帮助,我也可以发布一些代码。
提前致谢!
最佳答案
虽然可以将导航 Controller (sap.m.App) 添加到对话框中,但我从未尝试过。页面宽度通过对话框大小自动调整。我认为您可以尝试使用加载应用程序和 Root View 的简单片段进行多重导航。进一步的导航可以由显示对话框的 Controller 处理。我还没有尝试过,但我相信这会奏效。我会做更多的研究并为您提供一些代码。
关于javascript - 带有多个窗口的弹出窗口(如 sap.m.dialog),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29752980/