griddle-react:如何从设置菜单中外化行设置

时间:2015-08-13 07:38:31

标签: reactjs fixed-data-table griddle

我想将行设置与Griddle中的单独设置菜单分开。

DataTables库在其主页上有一个很好的例子。我本质上想要重新创建DataTables布局,但使用Griddle库

https://www.datatables.net/

http://griddlegriddle.github.io/Griddle/quickstart.html

1 个答案:

答案 0 :(得分:1)

是否可以在Griddle之外创建另一个控制每页结果的组件?

示例:

render() {
  <div>
    <SomeSelectComponent onChange={this.setRowsPerPage} >
      ...
    </SomeSelectComponent>
    <Griddle ... rowsPerPage={this.state.rowsPerPage}/>
  </div>
}

setRowsPerPage(value) {
  this.setState({rowsPerPage: value})
}

这不太理想,我们一直在努力使这个更好一点,实现者可以自定义所有组件/渲染结构,甚至折腾Griddle对其渲染无关的组件。我们一直在从网格的状态中分解渲染逻辑,这允许一些更好的自定义。