根据此示例,我使用多级树形图:https://www.amcharts.com/demos/drill-down-treemap
它在右上角有一个蓝色按钮,可将您带回到顶层。
如果树形图具有两个以上的级别,则蓝色按钮仍将您带回到顶层。可以升到上一个级别而不是第一个级别吗?
我的amcharts版本是4。
答案 0 :(得分:2)
是的,有可能。您必须首先删除zoomOutButton的默认“命中”事件,然后添加另一个“命中”侦听器,该侦听器在单击时会选择当前选定的父项:
chart.zoomOutButton.events.off("hit");
chart.zoomOutButton.events.on("hit", ()=>{
chart.zoomToChartDataItem(chart.currentlyZoomed.parent);
})