gpt4 book ai didi

javascript - 如何向 amCharts 中的向下钻取饼图添加多个监听器

转载 作者:行者123 更新时间:2023-12-03 12:33:24 26 4
gpt4 key购买 nike

我正在使用 highcharts 和 amCharts,但我陷入了这个小问题。

所以,我有一个用 amCharts 制作的向下钻取饼图,如下所示:http://jsfiddle.net/api/post/library/pure/

但我想要另一个功能!在“向下钻取”之后,我想选择一个特定的组合并导航到另一个页面(我将在其中向用户提供有关此类组合的一些信息......)

因此,在饼图中单击一次 => 转到子类型。再次单击子类型 => 转到我选择的页面!

我尝试过使用这个答案,但不知怎的,它不适用于这个向下钻取功能!

// add click listener
chart.addListener("clickGraphItem", handleClick);

我有点迷失,这是因为向下钻取已经使用了 addListener 吗?你能帮我一下吗?

最佳答案

给你:

chart.addListener("clickSlice", function (event) {
// if dataItem.dataContext.id, this is the
// event before drillDown
if (event.dataItem.dataContext.id != undefined) {
selected = event.dataItem.dataContext.id;
}
else { // click event on subtypes after drilldown occurs
selected = undefined;
// PUT YOUR CODE HERE
}
chart.dataProvider = generateChartData();
chart.validateData();
});

关于javascript - 如何向 amCharts 中的向下钻取饼图添加多个监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23832796/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com