2017-05-05 1 views
0

AmCharts에서 값 축의 최대 및 최소 눈금을 미리 정의하지만 그래프의 값이이 값을 초과하면 그래프에 새로운 최대 및 최소 눈금을 계산하게 할 수 있습니까?AmCharts 값 축

값을 매우 작게 표시하고 비율을 너무 낮게 설정하지 않으면 소수를 설정하면 값이이 수를 초과하면 그래프를 자동으로 조정합니다.

답변

0

이것은 기본적으로 제공되지 않습니다. 새 값이 경계를 초과하는지 여부와 상관없이 valueAxis maximumminimum은 설정 한 경우 제공 한 값에 고정됩니다. 유일한 옵션은 새 값이 경계를 초과하면 해당 속성의 새 값을 설정 해제하거나 설정하는 것입니다. 속성을 설정 해제하고 (정의되지 않은 상태로 설정) 나중에 validateData 또는 validateNow을 호출하면 차트가 자동으로 다시 스케일됩니다. 예를 들어

는 :

//<data update omitted> 
//you'll likely want some logic to determine when modify to the max/min 
chart.valueAxes[0].maximum = undefined; //reset to default behavior 
chart.valueAxes[0].minimum = <new value>; //set new minimum 
chart.validateData(); //redraw everything 
+0

이 난 chartCursor을 사용하여 그래프를 확대 할 때 지금 문제가 있고, 첫 번째 문제를 해결했다. 확대/축소가 끝나면 그래프의 눈금이 재설정되고 더 이상 내 데이터를 볼 수 없게됩니다. 이것에 대한 해결책이 있습니까? – mkb

+0

코드를 재현하는 jsfiddle을 게시 할 수 있습니까? – xorspark