图表中的点值将被截止所有最大值 - 高图

时间:2017-06-01 22:31:57

标签: javascript highcharts

我有这个问题,图表上的标记会被截断为任何最大值。如下所示: enter image description here

代码:

   render () {

                var data = [

                { name:"Jan", y:200.9, score:2 },
                { name:"Feb", y: 200.5, score:1 },
                { name: "Mar", y:200.4, score:3 },
                { name: "Apr", y:200.4, score:5 },
                { name: "May", y:200.9, score:9},
                { name: "Jun", y:200.4, score:10 },
                { name: "Jun", y:200.4, score:7 }
              ]
                let maxValue= Math.max.apply(null, data.map((dot) => dot.y));
                 //im setting the yAxis in the chartConfig dynamically when data is rendered  
                  chartConfig.yAxis.max = maxValue;

     }

即使我将其设置为超过数据的最大值,我也会获得相同的剪切标记:

说ex:

chartConfig.yAxis.max = maxValue +100;

正如您可以看到200是唯一和最大值,标记无法正确显示。如果我将最大'y'值更改为500,则其余值将正确显示,但值为500的值将被截止。 我尝试设置yAxis: {min:0,max:250}不起作用。

任何想法可能是什么问题或如何解决它。谢谢!

注意:我之所以将此作为一个例子,http://jsfiddle.net/KdHME/474/它可以通过将最小值最大值添加到yAxis来实现,但不会对我做任何事情。

0 个答案:

没有答案