当所有值均为负值时,柱形图不会打印

时间:2017-10-04 13:34:37

标签: highcharts

我有一个正负值的图表,我认为它工作得很好,但突然我意识到当所有值都是负数时,列不会被打印出来......我有什么做的吗?坏??

这是我的代码:

new Highcharts.chart('av2', {
            chart: {
                type: 'column',
                height: 500,                   
            },
            series: [{
            name: 'Direct Purchase',
            data: [ { y: -1.82, name: 'DK' }, { y: -19.8, name: 'DL' }]
        }]
  });

混合值https://jsfiddle.net/zowcqz09/6/

所有否定值https://jsfiddle.net/zowcqz09/5/

最诚挚的问候,

2 个答案:

答案 0 :(得分:1)

绝对是v6中的一个错误。如果将其更改为所有负值,即使official demo也不会呈现任何内容。您可以使用v5直到修复:

<script src="https://cdnjs.cloudflare.com/ajax/libs/highcharts/5.0.14/highcharts.js"></script>

修改:已在v6.0.1(https://github.com/highcharts/highcharts/issues/7228)中修复。

答案 1 :(得分:1)

您可以使用yAxis选项作为解决方法 - Fiddle