我刚学会了如何向SlickGrid的dataView添加新条目;但是,每个条目都被“推”到最后一行的网格中。
如何在网格顶部显示新行?
答案 0 :(得分:3)
DataView.insertItem(insertBefore,item)
答案 1 :(得分:0)
DataView为其数据使用JS数组。因此,如果您生成一个新数组,或者将其排序为您想要的顺序,SlickGrid应该按照该顺序显示它。
data[0] = {id:id_0,...};
data[1] = {id:id_1,...};
.
.
.
dataView.setData(data);
重新排序数据数组,更新dataView,使网格无效并呈现网格,它应该可以正常工作。请记住,'id'字段必须是唯一的,才能使dataView正常工作。
希望有所帮助!