Ngx-datatable显示行

问题描述 投票:1回答:1

如何定义表格中当前页面上显示的内容?我想为每一行显示一个图表,但我想只为那些显示的项目请求数据。例如,如果表中有400个元素,我不想立即为此400元素发送http请求(请求图表的数据)。我想只为那些显示的数据请求数据。

angular ngx-datatable
1个回答
1
投票

您可以通过table.bodyComponent.rowIndexes获取当前页面上的数据。它将返回包含当前页面数据的地图。

@ViewChild(DatatableComponent)表:DatatableComponent; Array.from(this.table.bodyComponent.rowIndexes.keys())将数据作为数组返回。

希望它会对你有所帮助。

资料来源:https://github.com/swimlane/ngx-datatable/issues/1494#issuecomment-408194219

© www.soinside.com 2019 - 2024. All rights reserved.