我试图在我的一项 JavaScript 作业中添加 agGrid。实际上我有一个二维数组
["","data1","data2","data3","data4"],
["data5","data6","data7","",""],
["","data8","data9","",""],
["","data10","data11","",""]
我想按 agGrid 中的样子显示。例如
还想显示行标题和列标题,如上图中所示。寻找建议。
最佳答案
ag-Grid 期望 rowData 是一个对象数组,columnDefs 中的字段属性指定用于检索该特定列的数据的键。
幸运的是,在 JS 中,除了原语之外,一切几乎都是对象。因此,您可以引用数组索引,就像它们是对象的字符串等效项一样。
var obj = {"0": "First item"};
var first1 = obj[0];
var arr = ["First item"];
var first2 = arr[0];
first1 === first2;
这是一个 Plunker 示例: https://next.plnkr.co/edit/bdBBcEmd9hRDLn93
关于javascript - JS中agGrid显示二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58060255/