3

使用 highchart,有没有办法根据特定的 x / y 轴值添加标签?

使用highchart 的标签,我可以在给定的像素位置写入文本,但我需要从轴给出一个值作为位置。

例如,在这个 jsFiddle中,我想将标签位置设置为“六月”,就像情节线一样。

我怎样才能做到这一点?

    labels: { 
           items : [{ 
               html : 'Summer starts here !' ,
               style : { 
                   left: '10px', 
                   //I need to set the left position as an xValue : the timestamp for the summer start.
                   top: '100px'
               }
           }] 
    }
4

2 回答 2

1

你的plotLine可以有标签,看看:http ://api.highcharts.com/highcharts#xAxis.plotLines.label

于 2013-04-22T11:12:35.217 回答
0

您应该为 tickmarkPlacement 参数设置“on”值

http://api.highcharts.com/highcharts#xAxis.tickmarkPlacement

于 2013-04-22T09:56:41.433 回答