趋势线在Amcharts Gantt图表中不起作用

时间:2016-11-29 12:53:28

标签: amcharts gantt-chart trendline

我试图在amchart的甘特图中显示趋势线。我的代码

    "trendLines": [{


    "finalValue": 'John',
    "initialValue": "Kendra",

    "initialDate": '2015-01-01',
    "finalDate": '2015-07-01',
    "lineColor": "#CC0000"
}],

图表在X轴上有日期,在Y轴上有类别。 Gantt Chart screen shot

1 个答案:

答案 0 :(得分:1)

您需要对值轴使用initialValuefinalValue,即使值轴是基于日期的。您必须将基于字符串的日期转换为毫秒时间戳,这可以使用AmCharts.stringToDate来完成。甘特图中的Y轴是类别轴,因此您需要使用initialCategoryfinalCategory

"trendLines": [{
  "initialCategory": "John",
  "finalCategory": "Kendra",
  "initialValue": AmCharts.stringToDate("2015-01-01 07:00", "YYYY-MM-DD JJ:NN"),
  "finalValue": AmCharts.stringToDate("2015-01-01 10:00", "YYYY-MM-DD JJ:NN"),
}],

Codepen demo