React Griddle数据表

时间:2017-09-11 09:11:17

标签: reactjs griddle

我想隐藏过滤器输入搜索字段设置按钮。我尝试了下面的代码,但搜索字段和设置按钮仍然可见。

<Griddle 
              plugins={[plugins.LocalPlugin]}
              data={griddleData}
              showFilter={false}
              showSettings={false}
              resultsPerPage={10}/>

1 个答案:

答案 0 :(得分:0)

由于您尝试的不起作用,我假设您使用的是Griddle v1。您使用的语法是旧的v0语法,现在已过时:

          showFilter={false}
          showSettings={false}

在Griddle v1中,您可以通过定义以下内容来创建自己的布局组件:

const griddleLayout = ({Table, Pagination, Filter, SettingsWrapper}) => (
    <div>
        <Pagination/>
        <Table/>
    </div>
);

上面你可以注意到我决定只显示Pagination和Table,因此隐藏了Filter和SettingsWrapper。

然后你可以覆盖默认的布局组件,因此它使用你自己的:

<Griddle
    ...
    components={{
        Layout: griddleLayout
    }}
    ...
</Griddle>

参考文献: