[英]How to add data for new column in Tabulator.js?
我有一个简单的表,其中主要数据逻辑是关于列的,而不是行。 该表用于显示和比较测试结果。 测试得到了大约 40 个不同的结果(=行)。 测试由一列表示。 我需要即时添加新的测试结果。
我有这部分工作但添加新列table.addColumn
并更新整个表数据table.setData(
我不知道是否
工作jsFiddle
如果你想一次更新表中的所有行你可以使用updateData
function,你传入一个行对象数组,每个object必须包含行索引字段和你要添加的列的字段。
例如,我有一个包含三行的表,每列的索引是id
字段,新字段是name
:
table.updateData([
{id:1, name:"steve"},
{id:2, name:"bob"},
{id:3, name:"jim"},
]);
这会将数据添加到行但不会显示它,因此我们需要使用addColumn
function 将name
列添加到表中:
table.addColumn({title:"Name", field:"name"});
要在表格中显示一个新列,您需要
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.