高图多轴 - 如何添加不同的起始坐标?

时间:2016-06-17 14:34:31

标签: highcharts

我正在尝试创建一个三系列高库存图表。其中,两个系列数据在第一个系列后开始3点。图表正确加载但当我尝试调整预览范围时,第一个系列3点被隐藏。

这是演示问题的JSFiddle:

https://jsfiddle.net/ysaoLcqg/14/

如果缩小预览范围并将预览范围向右移动,然后向左移动,则粉红色阴影区域将不再可见。

例如: -

series: [{
                name: "Min",
                data: [['05-Apr-2013',5],['05-May-2013',10],['05-Jun-2013',15],['05-Jul-2013',20]],
                draggableY: true,
                type:'spline',
                dragMinY: 0,
                minPointLength: 0
            },
            {
                name: "Max",
                data:  [['05-Apr-2013',45],['05-May-2013',60],['05-Jun-2013',75],['05-Jul-2013',80]],
                draggableY: true,                
                type:'spline',
                dragMinY: 0,
                minPointLength: 0
            },
            {
                type:'spline',
                name: "Normal",
                data:[['05-Jan-2013',25],['05-Feb-2013',35],['05-Mar-2013',45],['05-Apr-2013',25],['05-May-2013',30],['05-Jun-2013',45],['05-Jul-2013',50]]
            }]

先谢谢

1 个答案:

答案 0 :(得分:2)

这是因为导航器的基本系列默认是第一个系列,它缺少前3个点,因此您无法设置将在外面的范围。你可以通过设置navigator: {baseSeries: 2}来改变它,因为你最长的系列是第三个系列(从0索引,所以2)。示例:https://jsfiddle.net/ysaoLcqg/15/