Highcharts为每个饼图切片设置数据标签边框颜色

Highcharts为每个饼图切片设置数据标签边框颜色,highcharts,Highcharts,我希望能够独立地为饼图的每个部分的数据标签设置边框。您可以通过将a中的每个点输入到序列数据(如图所示)来实现这一点,但我不知道如何使其适用于饼图 series: [{ data: [29.9, 71.5, 106.4, 129.2, 144.0, 178.0, 135.6, 148.5, { y: 216.4, dataLabels: { borderColor: 'red',

我希望能够独立地为饼图的每个部分的数据标签设置边框。您可以通过将a中的每个点输入到序列数据(如图所示)来实现这一点,但我不知道如何使其适用于饼图

series: [{
        data: [29.9, 71.5, 106.4, 129.2, 144.0, 178.0, 135.6, 148.5, {
            y: 216.4,
            dataLabels: {
                borderColor: 'red',
                borderWidth: 2,
                padding: 5,
                shadow: true,
                style: {
                    fontWeight: 'bold'
                }
            }
        }, 194.1, 95.6, 54.4]
    }]

谢谢

您可以更改
绘图选项。饼图
属性如下:

 plotOptions: {
            pie: {
                allowPointSelect: true,
                cursor: 'pointer',
                dataLabels: {
                    enabled: true,
                    borderWidth: 1,
                    borderColor: 'red',
                    format: '<b>{point.name}</b>: {point.percentage:.1f} %',
                    style: {
                        color: (Highcharts.theme && Highcharts.theme.contrastTextColor) || 'black'
                    }
                }
            }
        },
plotOptions:{
馅饼:{
allowPointSelect:true,
光标:“指针”,
数据标签:{
启用:对,
边框宽度:1,
边框颜色:“红色”,
格式:“{point.name}:{point.percentage:.1f}%”,
风格:{
颜色:(Highcharts.theme&&Highcharts.theme.ContractTextColor)| |“黑色”
}
}
}
},

请参见此图。

它的工作方式与您发布的示例中的工作方式完全相同。演示:(只需设置饼图类型)。谢谢Pawel Fus。你是对的。我有一个语法错误。