我有一个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;
答案 0 :(得分:0)
这是解决方案:yaxis
选项是一个数组,所以为了设置最小值和最大值,我必须这样做
optionLineCharts[index].yAxis[0].min = minYvalue;
optionLineCharts[index].yAxis[0].max = maxYValue;