如何使用指南以编程方式突出显示Amchart区域

时间:2015-01-27 04:56:43

标签: charts amcharts

我正在尝试突出Amcharts上的区域,但在指南的帮助下无法这样做。我在下面的here中引用了一个示例代码,但是如果我添加一个行指南,它就无效了。

这是JSFiddle代码段 http://jsfiddle.net/GreyCells/d1ywab37/

var guide1 = new AmCharts.Guide();
guide1.category = "2007-01-01";
guide1.toCategory = "2008-01-01";
guide1.lineColor = "#CC0000";
guide1.lineAlpha = 1;
guide1.fillAlpha = 0.2;
guide1.fillColor = "#CC0000";
guide1.dashLength = 2;
guide1.inside = true;
guide1.labelRotation = 90;
guide1.label = "test";
guide1.above = true;
stockPanel1.categoryAxis.addGuide(guide1);

1 个答案:

答案 0 :(得分:2)

你有两个问题 - 第一,amstock.js不包括在内,第二,有股票图表,这是基于日期的你应该使用guide.date和guide.toDate而不是category和toCategory:

guide1.date = new Date(2007, 0, 1);
guide1.toDate = new Date(2008, 0, 1);

http://jsfiddle.net/d1ywab37/1/

请注意,JS中的月份为零。