Javascript 网格id列
有没有办法绕过ID列的必要性?我的目标是动态显示100000多个结果。目前,我发现实现这一点的唯一方法是在表上创建一个“id”列,然后循环遍历它(这相当昂贵)。如果是这样,有没有更有效的方法?当显示网格时,如何隐藏列?因为使用a会导致唯一id要求,那么使用简单数组作为数据就足以消除限制 如果需要dataview的高级功能,那么您可以选择在Javascript 网格id列,javascript,jquery,asp.net-mvc-4,slickgrid,dynamic-columns,Javascript,Jquery,Asp.net Mvc 4,Slickgrid,Dynamic Columns,有没有办法绕过ID列的必要性?我的目标是动态显示100000多个结果。目前,我发现实现这一点的唯一方法是在表上创建一个“id”列,然后循环遍历它(这相当昂贵)。如果是这样,有没有更有效的方法?当显示网格时,如何隐藏列?因为使用a会导致唯一id要求,那么使用简单数组作为数据就足以消除限制 如果需要dataview的高级功能,那么您可以选择在setItems调用中提供一个字段/属性,该字段/属性将提供/覆盖id字段(该字段必须存在于每个数据对象中,并且在所有数据元素中都具有唯一性)。如果不能保证这两
setItems
调用中提供一个字段/属性,该字段/属性将提供/覆盖id
字段(该字段必须存在于每个数据对象中,并且在所有数据元素中都具有唯一性)。如果不能保证这两个条件,则只剩下两个选项
- 自定义dataview的源代码,以便在处理
UpdateIdIxById
- 手动迭代数据并注入UUID(您当前正在做的事情)
id
属性,但是列
数组的元素都没有指向该属性的字段
,因此它不会显示为列