在JS的agGrid中显示二维数组

问题描述 投票:0回答:1

我试图在我的JavaScript作业之一中添加agGrid。其实我有一个二维数组

["","data1","data2","data3","data4"],
["data5","data6","data7","",""],
["","data8","data9","",""],
["","data10","data11","",""]

我想显示在agGrid中。例如

enter image description here

也要显示行标题和列标题,因为它们显示在上图中。寻找建议。

javascript arrays grid ag-grid
1个回答
1
投票

[ag-Grid期望rowData是对象的数组,并且columnDefs中的field属性指定用于检索特定列的数据的键。

幸运的是,在JS中,除了基元之外,所有东西几乎都是对象。因此,您可以引用数组索引,就好像它们是对象的字符串等效项。

var obj = {"0": "First item"};
var first1 = obj[0];
var arr = ["First item"];
var first2 = arr[0];
first1 === first2;

这里是一个柱塞,有一个例子:https://next.plnkr.co/edit/bdBBcEmd9hRDLn93

© www.soinside.com 2019 - 2024. All rights reserved.