SlickGrid - 使用特定位置的值填充网格

时间:2017-12-07 18:26:35

标签: grid cell spreadsheet edit slickgrid

我遇到了SlickGrid Scripts的问题。我想基于带数据的数组构建网格。此数据基本上具有值和应插入的地址(行和列)。我可以用数据填充网格,但我不能将值放在特定的列和行中。例如,我有value = 3,cellRow = 2和cellColumn = A.当我构建网格时,我想将值3放在第2行和第A列。

有任何帮助吗?我已经在slickgrid文档中搜索了很多:(

提前致谢。

1 个答案:

答案 0 :(得分:0)

对象形式的Slickgrid数据的基本结构是一个对象数组:

var data = [
    { A: 1, B: 4, C: 6 },
    { A: 5, B: 9, C: 34 },
    { A: 2, B: 10, C: 2 }
];

这似乎就是你所拥有的。基本示例使用此类数据。 那么,问题是什么?

如果你有一个数组数组,例如

var data = [
    [ 1, 4, 6 ],
    [ 5, 9, 34 ],
    [ 2, 10, 2 ]
];

然后你需要编写一些javascript来将数据放入第一种形式。