0

我有一个日期时间图表,其中有一个可变的最小/最大范围和可变的 pointRange。数据的起点和终点可能会与最小/最大范围重叠。我发现在某些情况下,这会导致图表末尾有大量填充,因为它试图适合最后一列。理想情况下,我认为它应该像对第一列一样切断最后一列。这个问题有解决方法吗?

我在这里转载了它:http: //jsfiddle.net/uFswf/1/

$(function () {
var chart1;
$(document).ready(function () {
  chart1 = new Highcharts.Chart($.extend(true, {
    chart: {
        renderTo: 'foo',
        zoomType: '',
        spacingRight: 20,
        spacingLeft: 20,
        events: {}
    },
    title: {
        text: "Test"
    },
    subtitle: {
        text: null
    },
    xAxis: {
        labels: {
            enabled: true
        },
        min: 150,
        max: 500,
        minPadding: 0,
        maxPadding: 0,
        title: {
            text: null
        }
    },
    yAxis: {
        title: {
            text: null
        },
        startOnTick: true,
        showFirstLabel: false
    },
    legend: {
        enabled: false
    },
    credits:{
        enabled: false
    },
    plotOptions: {
        column: {
            pointRange: 300,
            pointPlacement: 'between'
        },
        series: {
            animation: true,
            pointPadding: 0,
            groupPadding: 0
        }
    }, 
    series:[{
        type: 'column',
        data: [
            [100, 50],
            [400, 100]
        ]
    }]
   }));
  });
 });
4

0 回答 0