Sapui5 如何在sap.m.表中实现关于过滤器设置的信息栏?

Sapui5 如何在sap.m.表中实现关于过滤器设置的信息栏?,sapui5,Sapui5,在和的fiori指南中,有一个信息栏显示过滤器设置。如何实施 它看起来像一个sap.m.MessageStrip,但只有在MessageStrip中(错误、信息…),似乎没有适合此条的颜色。我应该覆盖这个颜色吗 在这种情况下,消息条放在表的上方,但在设计中,它似乎放在表标题和列之间,如何实现它 我试过这个: <Table> <headerToolbar> <Toolbar> <Title id="table

在和的fiori指南中,有一个信息栏显示过滤器设置。如何实施

它看起来像一个
sap.m.MessageStrip
,但只有在MessageStrip中(错误、信息…),似乎没有适合此条的颜色。我应该覆盖这个颜色吗

在这种情况下,消息条放在表的上方,但在设计中,它似乎放在表标题和列之间,如何实现它

我试过这个:

<Table>
    <headerToolbar>
        <Toolbar>
            <Title id="tableHeader" text="title"/>
            <!--BUTTONS-->
            <VBox>
                <MessageStrip
                    text="Filtered By:"
                    type="Information"
                    showCloseButton="true"
                    showIcon="false">
                </MessageStrip>
            </VBox>
        </Toolbar>
    </headerToolbar>
</Table>

但看起来是这样的:

它被称为
infoToolbar
,而不是
infoBar

<Table>
    <infoToolbar>
            <Toolbar
                active="true"
                press="handleInfobarPress" >
                <Label text="Filtered By: " />
                <ToolbarSpacer />
                <core:Icon
                   tooltip="Reset filter"
                   src="sap-icon://sys-cancel"
                   class="size2"
                   color="white" 
                   press="onResetFilters">
                </core:Icon>
            </Toolbar>
    </infoToolbar>
    <headerToolbar>
        <Toolbar>
            <Title id="tableHeader" text="title"/>
            <!--BUTTONS-->
        </Toolbar>
    </headerToolbar>
</Table>

infoToolbar在
sap.m.ListBase
中作为聚合实现:


sap.m.List
sap.m.Table
都从
sap.m.ListBase

借用了这些聚合/方法,您是指“方面过滤器”组件吗?它使用
sap.m.List
作为基础,而不是
sap.m.Table
,后者是一个具有不同布局的不同控件。下面是列表基础工具栏示例:@Jorg,我在
sap.m.Table
中试用过,它运行正常!它与设计完全匹配!非常感谢。我认为这是因为列表和表都扩展了sap.m.ListBase。