가이드
릴리즈
v1.1.25

v1.1.25

기능 추가

드릴다운

  • 드릴다운·드릴업이 끝난 뒤 호출되는 general.onDrilldown·general.onDrillup 콜백이 추가되었습니다. #676

버그 수정

드릴다운

  • 드릴다운한 상태에서 chart.drilldown()에 상위 단계 시리즈를 넘기면 화면이 갱신되지 않거나 빈 화면이 표시되던 문제가 수정되었습니다. 이제 chart.drilldown()·chart.drillup()은 영역 클릭이나 드릴다운 패널로 할 수 있는 이동만 실행하고, 그 밖의 호출은 콘솔에 오류를 남기고 무시합니다. #677
  • chart.drilldown()의 첫 인자(시리즈)를 생략할 수 없게 바뀌었습니다.
  • detail 시리즈의 dataUrl을 드릴다운할 때가 아니라 차트를 만들 때 받도록 바뀌었습니다. createChart()에서는 받지 않으므로 createChartAsync()를 사용합니다.
  • series.drilldown.scope가 'selected'일 때 드릴업 뒤 다른 영역으로 드릴다운하면 앞서 선택한 영역의 선택 외곽선이 남던 문제가 수정되었습니다. #680

툴팁

  • tooltip.nanText를 지정해도 값이 없는 영역의 툴팁에 NaN이 표시되던 문제가 수정되었습니다. #675
  • tooltip.numberFormat·tooltip.timeFormat의 기본 형식(',#.##'·'yyyy-MM-dd')이 적용되지 않던 문제가 수정되었습니다. 숫자를 이전처럼 그대로 표시하려면 numberFormat: ''를 지정합니다.

인셋

  • 시군구 지도의 '제주도'처럼 여러 영역을 함께 옮기는 인셋에서 데이터포인트가 인셋을 따라 옮겨지지 않던 문제가 수정되었습니다. #681
  • children으로 여러 영역을 묶은 인셋에 offset이 적용되지 않던 문제가 수정되었습니다.

로딩 스피너

  • 컨테이너에 CSS position이 없으면 createChartAsync()의 로딩 스피너가 차트 가운데에서 벗어나던 문제가 수정되었습니다. #688

기타

  • chart.updateOptions()로 tooltip·subtitle 옵션을 바꿔도 반영되지 않던 문제가 수정되었습니다. #675