我试图在amchart的甘特图中显示趋势线。我的代码
"trendLines": [{
"finalValue": 'John',
"initialValue": "Kendra",
"initialDate": '2015-01-01',
"finalDate": '2015-07-01',
"lineColor": "#CC0000"
}],
图表在X轴上有日期,在Y轴上有类别。 Gantt Chart screen shot
答案 0 :(得分:1)
您需要对值轴使用initialValue
和finalValue
,即使值轴是基于日期的。您必须将基于字符串的日期转换为毫秒时间戳,这可以使用AmCharts.stringToDate
来完成。甘特图中的Y轴是类别轴,因此您需要使用initialCategory
和finalCategory
。
"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"),
}],