使用dataContext在Gantt Amcharts中显示信息

J T*_* To 5 javascript gantt-chart javascript-events amcharts

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

我有:

chart.addListener("clickGraphItem", function (event) {
    console.log(event.item.dataContext.property);  
});
Run Code Online (Sandbox Code Playgroud)

我的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"
    } ]
}];
Run Code Online (Sandbox Code Playgroud)

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

一个提示?谢谢

zer*_*oin 0

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