Highcharts饼图隐藏零部门

时间:2015-02-03 14:42:06

标签: javascript highcharts

0(0%)值始终存在细扇区。 如何在饼图上隐藏零值扇区。 http://jsfiddle.net/t0hgLx2n/

data: [
        ['Firefox',   100.0],
        ['Others',   0]
      ]

删除此白线http://i.piccy.info/i9/c9481cdd8004e67104679cc5b697c36b/1423042478/56631/588856/image.jpg

2 个答案:

答案 0 :(得分:3)

这个问题可以通过两部分来解决:

  1. 过滤零数据

        data: [
            ['Firefox',   100.0],
            ['Others',   0]
        ].filter(function(d) {return d[1] > 0})
    
  2. 删除单片饼图中的边框

    (请参阅Border in one-slice pie #1828


  3. http://jsfiddle.net/Joe_Wu/sub2houn/

答案 1 :(得分:0)

已经有一段时间但如果有人偶然发现这一点,你必须将Highcharts更新至至少5版。

Example

替换:

<script src="http://code.highcharts.com/4.0/highcharts.js"></script>

使用:

<script src="http://code.highcharts.com/6.0/highcharts.js"></script>