sap.m.TileContainer已弃用-使用哪个其他容器?

2020-09-15 18:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们正在广泛使用sa...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们正在广泛使用sap.m.TileContainer,但最近注意到它从1.50版开始就已弃用。

不幸的是,我们无法找到具有相同功能(例如水平滚动和分页以及拖动或编辑图块)的图块容器。

您建议使用哪个容器来接近原始TileContainer的功能?

在此先感谢和问候,

克里斯托夫

4条回答
梦想连接
2020-09-15 18:13

我们的UI5应用程序中存在相同的问题。 似乎没有类似行为的替代品。 我们将TileContainer用作应用程序的入口点,从中可以导航到几个子对话框。 我们最接近原始功能的地方是使用带有FlexBoxes的旋转木马作为页面,每个FlexBox都设置有

 height:"继承",
 justifyContent:sap.m.FlexJustifyContent.Center,
 alignItems:sap.m.FlexAlignItems.Center,
 包装:sap.m.FlexWrap.Wrap,
 alignContent:sap.m.FlexAlignContent.Center
 

,最多包含4个StandardTiles。 然后,该应用看起来就像我们使用的手持设备上的应用一样(这些设备足够大,可以在一个屏幕上放置4个图块)。 即使是响应式设计也仍然有效:显示屏在纵向模式下显示2x2磁贴,在横向模式下显示1x4磁贴。 进行此更改后,我们失去了在较大的屏幕上(每页)显示每页超过4个图块的功能。 在PC浏览器中使用该应用程序时。 可以很高兴将其恢复。


PS: https://experience.sap.com/fiori-上的文档 design-web/carousel/特别指出,如果"要显示的项目是统一且非常相似的",则不要使用Carousel。 因此,如果我理解正确的话,就不应该将其用于磁贴,但这正是TileContainer的本质。

一周热门 更多>