我使用多级 TreeMap ,基于这个例子:https://www.amcharts.com/demos/drill-down-treemap
它的右上角有一个蓝色按钮,可让您返回顶层。
如果 treemap 有两个以上的级别,蓝色按钮仍会将您返回到顶层。是否可以转到上一级,而不是第一级?
我的 amcharts 版本是 4。
最佳答案
是的,这是可能的。您必须首先删除 zoomOutButton 的默认“命中”事件,然后添加另一个“命中”监听器,该监听器将在单击时选择当前选定的项目父项:
chart.zoomOutButton.events.off("hit");
chart.zoomOutButton.events.on("hit", ()=>{<br/>
chart.zoomToChartDataItem(chart.currentlyZoomed.parent);
})
关于javascript - 是否可以在 amcharts 向下钻取树状图上转到上一级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55909081/