【发布时间】:2016-12-23 20:48:04
【问题描述】:
当使用带有选择层的 NatTable 时,如果我有大量 (100 万+) 列数据,选择一行将花费非常长的时间 (20 秒+) 或者会彻底崩溃我的应用程序。有没有更好的方法来处理大量数据的选择,或者可能有一种方法可以选择全部数据,但只直观地显示显示为选中的列的数量,并在表格滚动时更新这些数据?
【问题讨论】:
-
您现在是在谈论选择 NatTable 中的一行还是所有行?你的问题并不清楚。
-
两者都会导致问题发生。 It happens when selecting any amount of incredibly large data, i.e. selecting one row with 1 million+ columns will trigger it, as well as then selecting multiple rows that each have the million+ columns.
-
你使用什么选择模型?
-
我调用了两个参数的构造函数,所以似乎我为 ISelectionModel 传递了“null”
-
所以你使用默认的 SelectionModel。你如何选择行?通过行标题或其他方式?你的用例是什么?您需要支持所有类型的选择(单元格、行、列)还是仅支持行选择?顺便说一句,一百万列有什么用例?
标签: nattable