본문 바로가기

javascript/Chartjs

Chart.js에서 차트 update할 때, 왜

함수로 makeMixedChart를 만들어 놨고,

함수호출해서 MixedChart 생성후에 필요한 옵션을 그때그때 추가하면서 update하는 식인데...

 

오늘 처음 안 사실.. 1번처럼 하면 안먹혔다. 2번처럼 하면 먹힌다.

함수를 안만들고 그냥 new해서 바로바로 할 때는 또 된다..

 

//1번 적용안됨.
//mainMixedChart.chartNM.options = {plugins:{legend:{display:false}}, datalabels: { display: false }};
		
//2번
mainMixedChart.chartNM.options.plugins.legend = {display: false };
mainMixedChart.chartNM.options.plugins.datalabels = {display: false };

요지경이구만.. 아무튼 까먹지 않기위해 ... ㅠㅠ

728x90
300x250