ECharts Yaxis问题

时间:2017-05-17 12:59:41

标签: echarts yaxis

我有一个ECharts折线图,根据某些条件,系列可以有或不可以有markline。问题是,如果实际最大yaxis值小于标记y值,则不会显示所有标记线。

我尝试手动设置y轴的最小值/最大值,但没有任何变化。

这是轴条件在选项中定义的方式:

axis:[
     {
         scale: true
     }],
xAxis: [{
          type: "time"
       }],
yAxis: [{
           type: "value",
           axisLabel: {
                formatter: "{value} ° C"
                },
           scale: true
         }]

这就是我设置min / max yaxis值的方法:

termoLineCharts[index].yAxis.min = minYvalue - 15;
termoLineCharts[index].yAxis.max = maxYValue + 15;

1 个答案:

答案 0 :(得分:0)

这是解决方案:yaxis选项是一个数组,所以为了设置最小值和最大值,我必须这样做

optionLineCharts[index].yAxis[0].min = minYvalue;
optionLineCharts[index].yAxis[0].max = maxYValue;