【发布时间】:2020-03-31 14:15:26
【问题描述】:
我正在使用 React 渲染一个组件,我选择使用它来实现我在其他地方找不到的过滤功能。默认情况下,假设它显示我的 10 行数据。
当我过滤表格时,显示的行数会有所不同,可能是 10 行,在我的过滤功能上可能会更少。
简单的问题是:我可以恢复显示的行的rowData吗?
谢谢! 大卫
【问题讨论】:
标签: reactjs material-ui material-table
我正在使用 React 渲染一个组件,我选择使用它来实现我在其他地方找不到的过滤功能。默认情况下,假设它显示我的 10 行数据。
当我过滤表格时,显示的行数会有所不同,可能是 10 行,在我的过滤功能上可能会更少。
简单的问题是:我可以恢复显示的行的rowData吗?
谢谢! 大卫
【问题讨论】:
标签: reactjs material-ui material-table
是的,这是可能的。
首先创建对材料表组件的引用
<MaterialTable
tableRef={this.tableRef}
.
.
/>
所以你将把你的数据放在:this.tableRef.current.state.data
另外,您可以执行 console.log(this.tableRef) 并检查其他信息是否存在
最好的问候
【讨论】: