slickgrid:行中的可见性字段

slickgrid:行中的可见性字段,slickgrid,Slickgrid,是否可以在我的数据数组中有一个字段,其中包含每个项的可见性状态,并使slickgrid仅绘制可见性字段为true的行 我有一个很大的数据集,需要从数组中删除几个项目,删除操作很慢,但是如果我可以将这些项目标记为不可见,而不是删除,我认为这会加快速度。我已经在使用筛选器,因此无法使用筛选器隐藏项目…如果使用DataView,只需创建一个检查“isDeleted”属性的筛选器,并在DataView中指定它。我使用DataView,但我已经有了其他筛选器。我需要知道未删除的元素数量,以及其他应用过滤器

是否可以在我的数据数组中有一个字段,其中包含每个项的可见性状态,并使slickgrid仅绘制可见性字段为true的行


我有一个很大的数据集,需要从数组中删除几个项目,删除操作很慢,但是如果我可以将这些项目标记为不可见,而不是删除,我认为这会加快速度。我已经在使用筛选器,因此无法使用筛选器隐藏项目…

如果使用DataView,只需创建一个检查“isDeleted”属性的筛选器,并在DataView中指定它。

我使用DataView,但我已经有了其他筛选器。我需要知道未删除的元素数量,以及其他应用过滤器返回的实际元素数量。我是否可以创建独立的筛选器,以便获取未删除的项目数以及其他筛选器筛选的项目数?不能有多个筛选器。我真的不明白为什么在发出XHR删除请求时,不能从数组中删除已删除的元素并将其存储在其他位置。我正在从数组中删除它们,但我有200000行,需要能够从数组中删除可变数量的行,而不是顺序,因此,如果我需要移除100000个接头,我最终会进行100000个拼接,这需要时间,特别是ie7。如果我只能隐藏行,我想它会快得多…只是找到了一种不用拼接就能做我想做的事情的方法。最后在filter函数中添加一个条件,以在其他筛选器之前检查item.isDeleted==true。1)如果要从200000项数组中删除100000项,请不要使用splice。创建新阵列并动态复制项目。根据要删除的项目数选择实现。2) 这就是我最初的建议。