移动版

时间:2016-05-09 20:59:23

标签: javascript sapui5

我有一个看起来非常像这个例子的应用程序 https://openui5.hana.ondemand.com/explored.html#/sample/sap.tnt.sample.ToolPage/preview

SideNavigation很棒,但我想知道是否有正式的方法可以在智能手机上自动崩溃。

我知道如何使用vanilla JS或jQuery来调整resize。我可以轻松地添加该功能,但我正在寻找更多的OpenUI5方式来实现这一点,因为我期望有更多类似的要求。

我可以将这样的属性绑定到屏幕大小吗?我知道SplitApp容器可以做到这一点,但是如果可能的话我想使用我的SideNavigation。

1 个答案:

答案 0 :(得分:2)

是的,你可以!

ToolPage有一个名为sideExpanded的属性。如果将侧面导航放到此容器中(建议使用它),则可以通过布尔值控制此属性。

您可以将此属性绑定到模型属性,甚至绑定到设备模型({device>/system/phone})。

示例:

<tnt:ToolPage id="toolPage" sideExpanded="{device>/system/phone}"> ... </tnt:ToolPage>