highcharts旭日形图很好,但是在向下钻取或钻取后它不会显示dataLabels

这是股票的例子:http://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/demo/sunburst/

请注意,一旦您向下钻取大陆或区域,数据标签就会消失 . 我注意到github提交中有一个注释,这是可以修复的吗? https://github.com/highcharts/highcharts/commit/3ffa39287f4b713517200d7c0b1d498c392c4fba

我可以通过更改数据源(使用setData)重新显示它们,但这应该自动发生 . 我试过chart.redraw,以及event.drilldown,但没有快乐

series: [{
    type: "sunburst",
    data: data,
    allowDrillToNode: true,
    cursor: 'pointer',
    dataLabels: {
        /**
         * A custom formatter that returns the name only if the inner arc
         * is longer than a certain pixel size, so the shape has place for
         * the label.
         */
        formatter: function () {
            var shape = this.point.node.shapeArgs;

            var innerArcFraction = (shape.end - shape.start) / (2 * Math.PI);
            var perimeter = 2 * Math.PI * shape.innerR;

            var innerArcPixels = innerArcFraction * perimeter;

            if (innerArcPixels > 16) {
                return this.point.name;
            }
        }
  }]