我想将一些值作为行传递给我的数据表,如下所示:
[" ab"," b"," c"]。所以,我的json只是一个没有任何键的数组,只是一个值。我知道我们需要为每个与列相同的元素设置一个键,但有没有解决方案?感谢
答案 0 :(得分:0)
根据documentation,表行数据的类型只能是对象。您可以转换原始数据,例如:
// 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;
},
{}
);
});