Ngx-datatable显示行
Ngx-datatable displayed row
如何定义 table 当前页面上显示的内容?
我想为每一行显示一个图表,但我只想请求显示的那些项目的数据。
例如,如果我在 table 中有 400 个元素,我不想立即为这 400 个元素发送 http 请求(以请求图表的数据)。我只想请求显示的数据。
您可以通过table.bodyComponent.rowIndexes获取当前页面的数据。它将 return 包含当前页面数据的地图。
@ViewChild(数据table组件)table:数据table组件;
Array.from(this.table.bodyComponent.rowIndexes.keys()) 将 return 数据作为数组。
希望对您有所帮助。
来源:https://github.com/swimlane/ngx-datatable/issues/1494#issuecomment-408194219
如何定义 table 当前页面上显示的内容? 我想为每一行显示一个图表,但我只想请求显示的那些项目的数据。 例如,如果我在 table 中有 400 个元素,我不想立即为这 400 个元素发送 http 请求(以请求图表的数据)。我只想请求显示的数据。
您可以通过table.bodyComponent.rowIndexes获取当前页面的数据。它将 return 包含当前页面数据的地图。
@ViewChild(数据table组件)table:数据table组件; Array.from(this.table.bodyComponent.rowIndexes.keys()) 将 return 数据作为数组。
希望对您有所帮助。
来源:https://github.com/swimlane/ngx-datatable/issues/1494#issuecomment-408194219