如何确定可以在sap.m.icontabfilter中添加哪些控件?

2020-09-23 14:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)任何人都可以解释一下为什么即使在...

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

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


任何人都可以解释一下为什么即使在icontabfilter中未使用聚合'Content'时以下代码仍然有效。 在下面的代码中,我们直接在icontabfilter中添加图像控件。 但是理想情况下,我们应该使用聚合内容标签,并在其中添加控件。

displayBlock =" true"

xmlns:mvc =" sap.ui.core.mvc"

xmlns =" sap.m"

controllerName =" opensap.myapp.controller.App">

<页面>

<页面标题=" openSAP-使用SAPUI5开发">

<内容>

id =" idTopLevelIconTabBar">

<项目>

<图片

src=" https://upload.wikimedia.org/wikipedia/commons/thumb/8/86/Wikipedia_Hello_World_Graphic.svg/2000px-Wikipedia_Hello_World_Graphic.svg.png "

height =" 600px"/>

>

现在,如果我们在sapui5演示包中检查sap.m.iconfilter,那么我们就有一个名为content的聚合,因此理想情况下代码应该是。

IconTabFilter id =" start" text =" 1ST选项卡">

<内容>

<图片

src=" https://upload.wikimedia.org/wikipedia/commons/thumb/8/86/Wikipedia_Hello_World_Graphic.svg/2000px-Wikipedia_Hello_World_Graphic.svg.png "

高度=" 600px"/>

为什么在icontabfilter中不使用聚合内容,而直接使用图像控件?

4条回答
hengyuye
2020-09-23 15:16

这是因为"内容"是"图标标签过滤器"控件的默认聚合。 该SDK用于标记默认的聚合,但该标识不再存在-因此没有理由让您知道(因此有一个有效的问题)。 优良作法(IMHO)即使对于默认聚合也要表达XML元素,以使事情变得清晰。 因此,我建议您在定义中使用 ...

顺便说一下,它不是(如您所写的)(带有大写的" C")。 大写的XML元素表示控件,小写的XML元素表示(在这种情况下)诸如聚合之类的东西。

一周热门 更多>