2017-05-17 11 views
0

어떤 조건에 따라 markline을 가질 수 있거나 가질 수없는 라인 차트가 ECharts입니다. 문제는 실제 최대 y 축 값이 마크 라인 y 값보다 작 으면 모든 마크 라인이 표시되지 않는다는 것입니다.ECharts Yaxis 문제

필자는 yaxis의 최소/최대 값을 수동으로 설정하려고했지만 아무 것도 변경하지 않았습니다.

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

이것은 I가 분/최대 값 y 축으로 설정하는 방법이다 : 이것은 해결책

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

답변

0

을 :

이 축 조건 옵션에 정의 된 방법이다 yaxis 옵션이 배열이므로 최소값과 최대 값을 설정하려면이 작업을 수행해야했습니다.

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