Javascript AmCharts-如何仅展开力定向树上的第一级子级

Javascript AmCharts-如何仅展开力定向树上的第一级子级,javascript,amcharts4,Javascript,Amcharts4,我正在制作一个有3个级别的强制导向树,当前当我单击展开第二个级别的儿童时,第三个级别同时展开 是否有方法在单击第一级气泡时仅显示第二级子级,而在单击第二级气泡时仅显示第三级子级 am4core.useTheme(am4themes\u动画); var chart=am4core.create(“chartdiv”,am4plugins_forceDirected.ForceDirectedTree); chart.legend=新的am4charts.legend(); var series=

我正在制作一个有3个级别的强制导向树,当前当我单击展开第二个级别的儿童时,第三个级别同时展开

是否有方法在单击第一级气泡时仅显示第二级子级,而在单击第二级气泡时仅显示第三级子级

am4core.useTheme(am4themes\u动画);
var chart=am4core.create(“chartdiv”,am4plugins_forceDirected.ForceDirectedTree);
chart.legend=新的am4charts.legend();
var series=chart.series.push(新的am4plugins_forceDirected.ForceDirectedSeries());
series.data=[
{
名称:“一”,
颜色:(“6ab8da”),
儿童:[{
名称:“1”,
儿童:[{
姓名:'黑莓',
价值:1
},
{
名称:“覆盆子”,
价值:1
},
{
名字:“蓝莓”,
价值:1
},
{
名字:'草莓',
价值:1
}
]
},
{
名称:‘2’,
儿童:[{
名字:“葡萄干”,
价值:1
},
{
名称:'Prune',
价值:1
}
]
},
{
名称:‘3’,
儿童:[{
名字:'椰子',
价值:1
},
{
名字:'樱桃',
价值:1
},
{
名称:“石榴”,
价值:1
},
{
名称:'菠萝',
价值:1
},
{
名字:'葡萄',
价值:1
},
{
名称:'苹果',
价值:1
},
{
名字:“桃子”,
价值:1
},
{
名字:'梨',
价值:1
}
]
},
{
名称:‘4’,
儿童:[{
名称:“葡萄柚”,
价值:1
},
{
名称:“橙色”,
价值:1
},
{
名字:'柠檬',
价值:1
},
{
名称:'石灰',
价值:1
}
]
}
]
},
{
姓名:"两",,
颜色:(“#6872d9”),
儿童:[{
名称:“vistuelles参观酒店”
},
{
名称:“Lorem ipsum”
}
]
},
{
姓名:"三",,
颜色:(“a267d9”),
儿童:[{
名称:“纸质/发霉”,
儿童:[{
名称:'Stale',
价值:1
},
{
名称:“硬纸板”,
价值:1
},
{
名称:'纸质',
价值:1
},
{
名字:“伍迪”,
价值:1
},
{
名称:“发霉/潮湿”,
价值:1
},
{
名称:“发霉/灰尘”,
价值:1
},
{
名称:“发霉/土味”,
价值:1
},
{
名称:'动物',
价值:1
},
{
名称:“肉汤”,
价值:1
},
{
名称:'酚醛',
价值:1
}
]
},
{
名称:'化学品',
儿童:[{
名字:‘苦’,
价值:1
},
{
名称:'咸',
价值:1
},
{
名称:'药用',
价值:1
},
{
名称:"石油",,
价值:1
},
{
名字:“臭鼬”,
价值:1
},
{
名称:'橡胶',
价值:1
}
]
}
]
},
{
名称:"四",,
颜色:(#da66cc”),
儿童:[{
名称:'烟斗烟草',
价值:1
},
{
名称:'烟草',
价值:1
},
{
名称:“燃烧”,
儿童:[{
名称:'辛辣',
价值:1
},
{
名称:“Ashy”,
价值:1
},
{
名称:“冒烟”,
价值:1
},
{
名称:“棕色,烤”,
价值:1
}
]
},
{
名称:“谷物”,
儿童:[{
名称:“谷物”,
价值:1
},
{
名称:'麦芽',
价值:1
}
]
}
]
}
];
series.dataFields.linkWith=“linkWith”;
series.dataFields.name=“name”;
series.dataFields.id=“name”;
series.dataFields.value=“value”;
series.dataFields.children=“children”;
series.dataFields.color=“color”;
series.dataFields.collapsed=“on”;
series.manyBodyStrength=-30;
series.links.template.distance=1;
series.links.template.strength=1;
系列。中心强度=1.2;
/*series.manyBodyStrength=-50*/
series.links.template.strength=1;
series.nodes.template.tooltipText=“{name}”;
series.nodes.template.fillOpacity=1;
series.nodes.template.togglable=true;
series.nodes.template.label.text=“{name}”;
series.fontSize=14;
最小半径=50;
series.maxRadius=80;
series.maxLevels=1;
series.nodes.template.label.hideVersioned=true;
series.nodes.template.label.truncate=true
正文{
字体系列:-苹果系统、BlinkMacSystemFont、“Segoe UI”、Roboto、Helvetica、Arial、无衬线、“苹果颜色表情”、“Segoe UI表情”、“Segoe UI符号”;
}
#沙特迪夫{
宽度:100%;
高度:600px;
}

是的,有一种方法可以将行为从扩展所有节点更改为单击节点的下一个即时级别

默认情况下,s的值设置为
true

您可以通过以下方式将其全部设置为false

series.nodes.template.expandAl