我想将一些值作为行传递给我的数据表,如下所示:
[“ab”,“b”,“c”]。所以,我的 json 只是一个没有任何键的数组,只是一个值。我知道我们需要为每个与列相同的元素设置一个键,但是有什么解决方案吗?谢谢
我想将一些值作为行传递给我的数据表,如下所示:
[“ab”,“b”,“c”]。所以,我的 json 只是一个没有任何键的数组,只是一个值。我知道我们需要为每个与列相同的元素设置一个键,但是有什么解决方案吗?谢谢
根据文档,表格行数据的类型只能是对象。例如,您可以像这样转换原始数据:
// We should know the columns order
var columns = ['id', 'name', 'username', 'email'];
var data = rawData.map(function(item) {
return item.reduce(
function(result, item, columnIndex) {
result[columns[columnIndex]] = item;
return result;
},
{}
);
});