嵌套行的getRow

时间:2019-04-29 22:39:38

标签: tabulator

我有一个带有嵌套数据树的表,我需要折叠特定的行,但似乎无法获取嵌套行的行实例。我可以使用顶级行的索引来执行table.getRow(1),但table.getRow(2)失败。我可以获得第68行的行实例,它是下一个顶级行,因此似乎无法获得row(2),因为它是row(1)的子级。是否有获取子行的另一种方法? table.getRow(1).getRow(2)?

1 个答案:

答案 0 :(得分:1)

选中documentation并选中jsfiddle并选中控制台

use `var children = row.getTreeChildren();`

// Get all rows
 const allRows = table.getRows();
  console.log('allRows',allRows);

 const firstRow = table.getRow(1);
  console.log('firstRow',firstRow);

const firstRowChildren =  firstRow.getTreeChildren();
  console.log('firstRowChildren',firstRowChildren);


$('#toggle').click(function(){
firstRow.treeToggle();
});