업무용

google sankey diagram 버그 해결

링규 2022. 7. 11. 17:12

 

* 다이어그램이 한 갈래로 안나오고 분리되어 나오는 버그 발생 (잘 보이게 하기 위해서 stroke option을 추가했다.)

* 원인 : 데이터를 불러오는 함수가 여러번 호출 됨 -> 같은 데이터가 중첩됨

ex) ['a', 'b', 5], ['c', 'b', 4], ['d', 'b', 1], ['a', 'b', 5], ['c', 'b', 4], ['d', 'b', 1], ['a', 'b', 5], ['c', 'b', 4], ['d', 'b', 1] ... 

13개만 저장되어있어야하는 배열의 length가 52이다

 

* 해결 : 불필요하게 함수를 호출하는 코드를 찾아서 제거함

13개만 저장된 배열

 

해결~~