0
我正在使用剑道网格。我正在编程从网格中选择行。 我想分组或显示选定的行在一起。在剑道网格中对选定的行进行分组
我目前使用以下方法。
- 网格了getDataSource
- 得到突出显示行
- 剪接从主数据源高亮行& concatinate强调了与叠接阵列
- 重新分配数据源到电网
- 高亮再次
这是对我造成性能问题。
我正在使用剑道网格。我正在编程从网格中选择行。 我想分组或显示选定的行在一起。在剑道网格中对选定的行进行分组
我目前使用以下方法。
这是对我造成性能问题。
您需要做以下事情来简化上述过程。 将剑道网格的dataSource变成一个变量。
您将使用grid.select()方法获取选定的数组。对于每个选定的行,使用indexOf方法在主数据源数组中找到索引。使用dataSource.remove(item)删除每个元素。使用dataSouce.add()将相同的元素添加到索引0。一旦这个过程完成了所有选定的元素,只需突出显示元素的第一个grid.select()。长度元素。
您的性能问题是什么?什么似乎是造成它?任何代码分享? – leekaiinthesky
我有大量的网格行。无法使用分页,因为我有一些同步在这些行上执行。 [行数> 10000] – Sharvari
显示您的代码,以便我们调查问题的位置。 –