通过使用谷歌可视化组织结构图,我建立了我的组织结构图,基本上它是一个大图表,所以我试图将子根折叠到第二行。
我已经浏览了 API,我发现这里的collapse(row,collapsed)它要求我的行 ID 的行 ID 不正确,所以这是我的问题。
我怎样才能做到这一点?
通过使用谷歌可视化组织结构图,我建立了我的组织结构图,基本上它是一个大图表,所以我试图将子根折叠到第二行。
我已经浏览了 API,我发现这里的collapse(row,collapsed)它要求我的行 ID 的行 ID 不正确,所以这是我的问题。
我怎样才能做到这一点?
我通过 getChildrenIndexes(row) 方法实现了这一点;
var allIndexes = chart.getChildrenIndexes(0);
for (var i = 0; i < allIndexes.length; i++) {
chart.collapse(allIndexes[i], true);
}
该collapse
方法使用 DataTable 中节点的行索引,而不是行 ID。要从 DataTable 的第 3 行折叠节点,您可以使用:
myOrgChart.collapse(2, true);