反应表-添加过滤器按钮以过滤表行

时间:2019-06-17 20:30:35

标签: reactjs react-native react-table

我需要添加一个过滤器按钮,该按钮将在下拉列表中具有所有列名称。在列名中添加特定值后,应相应地更新表。

我不确定是否已经有任何API,以及如何使用它。

<DropdownButton
   label="Filter">
</DropdownButton>

<div className="row">
     <Table structure={this.tableData} 
            dataSet={this.list} 
            sortBy={this.sortBy} 
            order={this.order} 
            hasSelectionColumn={this.hasSelectionColumn} 
            enableSelectAll={this.enableSelectAll}
            ref={(c) => { this.tableWrapper = c; }} height={500} >
     </Table>
</div>


tableData = [
        {
            id: 'name',
            label: 'Name'
        },
        {
            id: 'ip',
            label: 'Address'
        },
        {
            id: 'type',
            label: 'Type'
        },
        {
            id: 'family',
            label: 'Family'
        },
        {
            id: 'softwareversion',
            label: 'Version'
        }
    ];
    sortBy = 'name';
    order = 'asc';
    hasSelectionColumn = true;
    enableSelectAll = true;
    list = [];

类似的东西:

I am looking for something like this

0 个答案:

没有答案