单击legendItem后如何在highcharts中保留空切片区域

Ana*_*yan 2 charts highcharts

在这个例子中http://www.highcharts.com/demo/pie-legend

标签点击,切片饼图的一部分.我需要设置可见的单击饼图部分,但是当我使用setVisible函数时,我有默认行为,除非我返回false,ex.

       pie: {
                point: {
                    events: {
                        legendItemClick: function (event) {
                            var visibility = this.visible;

                            this.setVisible(!visibility);

                            return false;
                        }
                    }
                },
            }
Run Code Online (Sandbox Code Playgroud)

Hal*_*and 5

您可以使用ignoreHiddenPoint选项设置false在图例中取消激活后将切片区域保持打开状态.

示例代码(JSFiddle):

plotOptions: {
    pie: {
        ignoreHiddenPoint: false
    }
}
Run Code Online (Sandbox Code Playgroud)