Highchart连接器自定义样式

问题描述 投票:0回答:1

我想使用如下所示的高图创建甜甜圈图:enter image description here

请帮助我创建。预先感谢。

graph highcharts pie-chart
1个回答
1
投票

通过使用attr方法,可以为连接器设置stroke-dasharray属性:

chart: {
    ...,
    events: {
        load: function() {
            var points = this.series[0].points;

            points.forEach(function(p) {
                p.connector.attr({
                    'stroke-dasharray': "4, 4"
                });
            });
        }
    }
}

实时演示: https://jsfiddle.net/BlackLabel/boxhv0yt/

API参考: https://api.highcharts.com/class-reference/Highcharts.SeriesPieDataLabelsOptionsObject#connectorShape

文档: https://www.highcharts.com/docs/advanced-chart-features/pie-datalabels-alignment

© www.soinside.com 2019 - 2024. All rights reserved.