是否可以在sap ui5中使用TileContainer for GenericTile

时间:2015-12-10 10:47:19

标签: sapui5

我有两个Generic磁贴,并在两个不同的面板中显示这些磁贴。

请在这里查看代码 - http://plnkr.co/edit/3k17wthvl88UmVeszWu0?p=preview

现在我想在tile容器中显示那些Tiles。我试过了 -

 var oContainer = new sap.m.TileContainer({});
 oContainer.addTile(Tile1);
 oContainer.addTile(Tile1);

这是不允许的。

有什么方法可以将这些通用图块放在图块容器中。

或者如何将这些瓷砖并排放在一个面板上。(注意:当我尝试一个面板时,第二个瓷砖将在下面出现)

1 个答案:

答案 0 :(得分:4)

如果您想坚持sap.suite.ui.commons.GenericTile,可以使用任何布局,例如Horizo​​ntalLayout,MatrixLayout等,您有不同的选择

但是如果您想使用sap.m.TileContainer,则必须添加从sap.m.Tile继承的切片(正如您在此处看到的那样https://sapui5.hana.ondemand.com/explored.html#/entity/sap.m.TileContainer/aggregations

我将你的例子分开:http://plnkr.co/edit/Gh46xYK66ii1J3O69j3q?p=preview