Javascript 在JS中的agGrid中显示二维数组

Javascript 在JS中的agGrid中显示二维数组,javascript,arrays,grid,ag-grid,Javascript,Arrays,Grid,Ag Grid,我试图在我的javascript作业中添加agGrid。实际上我有一个二维数组 ["","data1","data2","data3","data4"], ["data5","data6","data7","",""], ["","data8","data9","",""], ["","data10","data11","",""] 我想显示它在agGrid中的状态。比如说 还希望显示上图中显示的行和列标题。正在寻找建议。ag Grid希望rowData是一个对象数组,columnDefs中

我试图在我的javascript作业中添加agGrid。实际上我有一个二维数组

["","data1","data2","data3","data4"],
["data5","data6","data7","",""],
["","data8","data9","",""],
["","data10","data11","",""]
我想显示它在agGrid中的状态。比如说


还希望显示上图中显示的行和列标题。正在寻找建议。

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;
下面是一个带示例的Plunker:

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;
下面是一个带示例的Plunker:

到目前为止,您尝试了什么?我尝试了ag grid网站上提供的不同演示,删除/编辑columnDefs属性并提供上述行数据(2D数组),网格界面中提到的不同网格选项。到目前为止,您尝试了什么?我尝试了ag网格网站上提供的不同演示,通过删除/编辑columnDefs属性并提供上述行数据(2D数组),网格界面中提到的不同网格选项。