반응형 카카오맵 하얀지도 버그1 리팩토링 : 카카오맵 연속클릭시 하얀지도뜨는 버그 해결 계속 지도를 클릭해대면 지도가 하얘진다. 처음에는 계속 axios를 찾았다. 모든 axios에 로딩신호를 할당하고, setTimeout() 함수도 넣어보고 별별짓 다해봤지만 해결되지 않았다. 길을 잘못들었다는 생각이 들어 코드를 한줄한줄 자세히 바라보았다. placeList... 이놈이 만약 초기화되었다면??? 그동안 useState, useRecoilState에 뒷통수를 많이 맞은 나는 이녀석을 보자마자 의심을 하지 않을 수 없었다. console.log를 찍어보니 역시나 빈배열이었다. 초기화되는 짧은 순간에 온클릭이벤트가 발생한다면 반복문이 빈배열을 순회하게 되는 것이었다! 빈배열을 순회하게 되면서 마커에 할당할 좌표가 없고, 하얀지도가 렌더링되는 것이다. 위 코드처럼 로딩인디케이터의 조건을 reco.. 2021. 12. 25. 이전 1 다음 반응형