Slickgrid:当数据超过初始行数时,数组方案不一致

时间:2014-01-19 03:00:58

标签: slickgrid

我用n行初始化一个可编辑的Slickgrid。用户键入或粘贴> n行数据。网格添加行来保存额外的数据,但是当我grid.getData()时,结果数组的行格式不同于> n。例如,当n = 2时,它看起来像这样

[["A","I","X"],
 ["B","J","Y"],
 {"0":"C","1":"K","2":"Z"}]

我需要统一构造这个数组。我尝试了这个但没有效果:

grid.updateRowCount();
grid.render();
thatdata=grid.getData();

希望我在文档中遗漏了一些简单的东西 - 任何帮助表示赞赏!

编辑:我应该提到我正在使用Celebio / Nereo labs fork,所以这不仅仅是一个Slickgrid问题。

1 个答案:

答案 0 :(得分:1)

SlickGrid不会为您添加数据到数组。您可以通过订阅onAddNewRow并提供实现来向数组添加新项目来实现这一点,因此您的代码会以错误的格式添加数据。