2

有什么方法可以让 highcharts 始终显示标记值?

在此处输入图像描述

4

3 回答 3

13

我让它工作了。发帖供他人参考

        plotOptions : {
            line : {
                dataLabels : {
                    enabled : true,
                    formatter : function() {
                        return this.y + '%';
                    }
                }
            },
            series : {
                name : 'Team Briefing',
                shadow : false,
                marker : {
                    lineWidth : 2,
                    radius : 6,
                    symbol : 'circle'
                }
            }
        },
于 2012-04-05T11:04:50.897 回答
1

检查点标记参考指南。我记得关于 Highcharts 的是,它仍然没有提供任何东西。

于 2012-04-05T10:48:37.247 回答
1

当您使用对象启动图表时(作为您的第一个参数):' ...new Highcharts.Chart( { ... } ) '
您可以使用的对象属性之一是plotOptions.series.marker

这个标记本身就是一个对象:

 marker:{
           enabled:true,
           lineWith:0.0,
           radius:0.0,
           // more attributes...
        }

这些是默认设置。含义:默认启用,但半径默认也为零,这就是你看不到点的原因。

长话短说:您需要设置半径(大于零)

阅读更多http://api.highcharts.com/highcharts#plotOptions.series.marker.radius

于 2012-12-31T20:00:21.143 回答