2017-08-30 56 views
0

我想傳遞給我的數據表一些值爲行,如下所示:Ng2-smart-table:可以通過沒有密鑰的數據行嗎?

[「ab」,「b」,「c」]。所以,我的json只是一個沒有任何鍵的數組,只是一個值。我知道我們需要爲與列相同的每個元素設置一個鍵,但是有沒有解決方案?謝謝

回答

0

根據documentation,錶行數據的類型只能是object。您可以將原始數據,例如,像這樣:

// 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; 
    }, 
    {} 
); 
}); 

https://jsfiddle.net/jLwmhbwv/

相關問題