amCharts를 사용하여 주식 데이터를 표시하고 있습니다. 나는 7 가지 확대/축소 레벨을 가지고있다 : 1H, 1D, 1W, 1M, 3M, 1Y, MAX
. 1H, 1D의 경우 분명한 데이터가 포함 된 데이터 집합을 사용하고 있습니다. 1W, 1M의 경우 시간별 데이터가있는 다른 데이터 세트를 사용합니다. 나머지 3 단계에는 매일 데이터가있는 다른 데이터 세트가 있습니다. 나는 1W 버튼 또는 더 줌 레벨 버튼의 startDate의 차이 (분 단위)를 클릭 한 후, 기본 줌 레벨 1D에서 분 현명한 데이터를로드하고, chart.periodSelector
에 청취자 "changed"
를 추가 할 때 처음amCharts wrong 시작일 및 종료일 확대/축소
: 지금 여기 내 문제입니다 생성 된 이벤트의 endDate가 : var minsDiff = (event.endDate.getTime() - event.startDate.getTime())/60000
는 일일 (1440) 대신 칠일의 분의 수와 항상 동일합니다.
나는 차트의 청취자 "zoomed"
를 사용했습니다. 그러나 같은 문제가 계속되었다.
도와주세요.
감사합니다 :)
당신이 당신의 차트 설정을 게시 할 수 다음
changed
이벤트에predifinedPeriod
속성을 선택하면 데이터가 반드시 전체 기간을 포함하지 않는이 시나리오에 도움이 될 것입니다 클릭 된 버튼을 볼 수있는 확실한 방법이다? – xorspark