javascript - 是否可以在 amcharts 向下钻取树状图上转到上一级?

标签 javascript amcharts amcharts4

我使用多级 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/

相关文章:

javascript - AmCharts v4 折线图,日期轴晚 1 个月开始

javascript - 如何消除 AmChart 中图表和 X 轴值之间的差距?

javascript - 如何在没有 div 的情况下包装 Marionette View ?

javascript - 如何正确创建类成员?

amcharts - AmCharts.makeChart 和 new AmCharts.AmSerialChart(); 有什么区别

javascript - 向 AmCharts 添加货币前缀

javascript - 如何将 amchart 与 jalali 日历一起使用?

javascript - 输入文本框只允许英文小写字母

javascript - 如何从infowindow获取<a href ='callto:' +phone+'>到mysql

java - amchart - 使用相同 X 轴的多个 Y 轴