我想显示来自fomrat的数组中存储的(大量)数据:
records = ["First", "Second", "Third", "...", "last"];
我正在使用以下JavaScript来显示数据。
<script>
$(document).ready(function() {
$('#example').DataTable({
data: records,
deferRender: true,
ordering: false,
columns: [
{ title: "Title" }
]
});
} );
但是当我想显示结果时,每个字符都显示为一行。
如果将records
的表示形式切换为
records = [["First"], ["Second"], ["Third"], ["..."], ["last"]];
很好。但是我不想将数据结构更改为最后一种格式。
是否可以在没有嵌套数组的情况下呈现数据?
答案 0 :(得分:1)
是否可以选择就地转换数组?:
$('#example').DataTable({
data: records.map(e => [e]),
deferRender: true,
ordering: false,
columns: [
{ title: "Title" }
]
});
原始数组将保持不变。
答案 1 :(得分:0)
是否可以在没有嵌套数组的情况下呈现数据?
不。数据表按数组索引每行呈现数据。