在Highcharts中,单击按钮即可启用或禁用饼图中显示的数据标签

在Highcharts中,单击按钮即可启用或禁用饼图中显示的数据标签,highcharts,Highcharts,我有一个动态饼图。单击按钮时,显示数据标签 dataLables为true以显示数据点,如果为false,则应将其隐藏 plotOptions: { pie: { allowPointSelect: false, cursor: 'pointer', dataLabels: { enabled: false } } } 可以使用API切换系列打印选项,如下所示: var chart

我有一个动态饼图。单击按钮时,显示数据标签
dataLables
为true以显示数据点,如果为false,则应将其隐藏

plotOptions: {
    pie: {
        allowPointSelect: false,
        cursor: 'pointer',
        dataLabels: {
            enabled: false
        }
    }
}

可以使用API切换系列打印选项,如下所示:

    var chart = $('#container').highcharts();
    var opt = chart.series[0].options;
    opt.dataLabels.enabled = !opt.dataLabels.enabled;
    chart.series[0].update(opt);
e、 g

chart.series[0]。options获取应用于series 0的选项。series.update修改当前选项,并重新绘制图表