使用dataContext在Gantt Amcharts

时间:2015-06-22 13:34:29

标签: javascript javascript-events amcharts gantt-chart

我正在尝试在最近发布的Gantt charts中使用 dataContext 。 我希望显示一些额外的信息/当用户点击栏时要触发的事件。我看到如何使用序列图完成它但我不能使它适用于我的甘特图。

我有:

chart.addListener("clickGraphItem", function (event) {
    console.log(event.item.dataContext.property);  
});

我的dataProvider是这样的:

"dataProvider": [ {
    "category": "John",
    "property": 122,
    "segments": [ {
        "start": 7,
        "duration": 2,
        "color": "#7B742C",
        "task": "Task #1"
    }, {
        "duration": 2,
        "color": "#7E585F",
        "task": "Task #2"
    }, {
        "duration": 2,
        "color": "#CF794A",
        "task": "Task #3"
    } ]
}];

输出总是“未定义”,我必须遗漏一些东西。 我在这个jsfiddle中粘贴了我的代码:http://jsfiddle.net/tholz/ah0kcxjn/1/, 这是Amcharts网站Gantt Demo的例子。

小费? 谢谢

1 个答案:

答案 0 :(得分:0)

我们为GaugeBand添加了url属性,允许在band上添加链接,还为GaugeAxis添加rollOverBand / rollOutBand / clickBand事件。 (3.14.5版)