Javascript 如何在tablator.js中向嵌套表添加新行

Javascript 如何在tablator.js中向嵌套表添加新行,javascript,jquery,tabulator,Javascript,Jquery,Tabulator,我在父表中创建了如下表:-检查嵌套表,而不是嵌套数据树 现在,我想向嵌套表中添加一个新行。我们可以使用table.addRow()添加到父表,但是如何添加到子/嵌套表 我使用的是4.7版本您需要维护一个链接,该链接是在调用嵌套表上的构造函数时创建的表对象。您可以将其存储在父行数据的属性上,以便在其他地方访问它 一个过于简单的例子: var table=新制表器(“示例表”{ 栏目:[ {标题:“制造”,字段:“制造”}, {标题:“模型”,字段:“模型”}, {标题:“注册”,字段:“注册”},

我在父表中创建了如下表:-检查嵌套表,而不是嵌套数据树

现在,我想向嵌套表中添加一个新行。我们可以使用
table.addRow()
添加到父表,但是如何添加到子/嵌套表


我使用的是4.7版本

您需要维护一个链接,该链接是在调用嵌套表上的构造函数时创建的表对象。您可以将其存储在父行数据的属性上,以便在其他地方访问它

一个过于简单的例子:

var table=新制表器(“示例表”{
栏目:[
{标题:“制造”,字段:“制造”},
{标题:“模型”,字段:“模型”},
{标题:“注册”,字段:“注册”},
{标题:“颜色”,字段:“颜色”},
],
rowFormatter:函数(行){
//创建和样式保持器元素
var tabele=document.createElement(“div”);
row.getElement().appendChild(tableEl);
var子表=新制表器(表{
布局:“fitColumns”,
数据:row.getData().serviceHistory,
栏目:[
{标题:“日期”,字段:“日期”,分拣机:“日期”},
{标题:“工程师”,字段:“工程师”},
{标题:“行动”,字段:“行动”},
]
})
update({subTable:subTable});
},
});
在这个示例中,子表将可以在数据对象上访问行组件。因此,例如,如果您有包含要向其中添加新行的表的行的组件,则可以调用:

row.getData().subTable.setData({name:“bob”,年龄:52}),将行添加到行内的嵌套表中。