Uncaught TypeError: Cannot read property 'transition' of null
Chart.js 로 PieChart 를 만들던 중 이런 에러가 발생하였다.
아래처럼 한 페이지에 파이차트를 여러개 사용하면서, 실제 윈도우 객체 1개에 계속 new Chart 를 해주고 있었던게 문제가 되었다.
1 2 3 4 5 6 7 8 9 10 11 12 13 | window.pieChart = new Chart(ctx, { type : 'pie', data : data, options : { title : { display : true, fontSize : '16', fontColor : '#FFFFFF', text : $("#testVal").val() + ' ' + textId + '별 ' + textKind + ' 발생빈도' }, responsive : true } }); | cs |
new Chart 로 계속 객체를 생성해주면서 소스 마지막 구문에
1 | window.pieChart.update(); | cs |
이 한 줄을 넣어 생성한 파이차트 객체를 업데이트 시켜주면 해결된다 :D... 끝
반응형
'Error' 카테고리의 다른 글
[Java] java.io.FileNotFoundException '파일경로' (No such file or directory) (0) | 2020.01.28 |
---|---|
[Mybatis] insert 시 unsupported return type 에러 해결방법 (0) | 2020.01.08 |
[JAVA] java.lang.StringIndexOutOfBoundsException (2) | 2019.07.12 |
DBeaver Tool 로 Oracle Connection 시 "로케일을 인식할 수 없습니다" 오류 (0) | 2018.11.30 |
ajax 에서의 parsererror 에러 (3) | 2018.11.26 |
댓글