Highcharts:标记半径似乎不起作用

时间:2013-02-25 11:40:07

标签: highcharts highstock

我无法使标记半径与高库存图表一起使用。我一直在尝试使用两个绘图选项以及直接针对该系列的设置来实现这一点:

plotOptions: { series: { marker: { radius: 90 } } },

(或参见http://jsfiddle.net/zMH7Q/)。

更改其他属性(如标记形状)可以正常工作,但是对半径的任何更改似乎都会被忽略。我已尝试在两个情节选项中设置此选项,并直接针对该系列但无效。它在文件中明确提到(http://api.highcharts.com/highstock#plotOptions.area.marker.radius)所以除非我做一些愚蠢的事情(很可能),否则应该有效。

任何帮助将不胜感激: - )

大卫

1 个答案:

答案 0 :(得分:2)

在HighStock中,与HighCharts不同,标记的默认设置已启用:false,这是因为数据往往非常密集,标记不会为用户的数据理解增加太多价值。

您需要将代码修改为:

plotOptions: {
    series: {
        marker: {
            enabled: true,
            radius: 90
        }
    }
},

显示标记。

编辑:我会抛弃上面的内容,万一有人碰到这个并需要它。大卫真正想知道的是,是否可以更改悬停期间的系列符号。代码是:

plotOptions: {
            series: {
                marker: {
                    lineColor: null,
                    states: {
                        hover: {
                            fillColor: 'white',
                            radius: 10
                        }
                    }
                }
            }
        }

直接来自http://api.highcharts.com/highcharts#plotOptions.scatter.marker.states.hover.radius

的Highcharts API参考