⭐project/인턴2 [트러블슈팅] Excel 날짜 데이터 변환 과정 중 ""로 처리되는 문제 해결 인턴 업무 중 데이터를 엑셀로 등록하는 기능을 개발하고 있다. 등록하는 데이터 중, 날짜를 처리하는 과정에서 많은 어려움을 겪었고, 문제를 해결한 방법을 기록해보려고 한다. 문제 상황상품 일괄 등록을 위해 Excel 파일을 업로드하는 과정에서 날짜 데이터 처리 오류가 발생했다. 사용자가 Excel에 입력한 판매 시작일과 종료일이 시스템에서 처리될 때 의도하지 않은 날짜로 변경되는 현상이었다. 구체적인 문제 상황:Excel에 실제 입력한 데이터: 2024-11-15Excel에서 실제 저장된 형태: 45611시스템 처리 후 : 빈 문자열("")최종 API 전송 시: 현재 날짜 + 1년으로 자동 설정이로 인해 판매자가 지정한 판매 기간이 아닌, 현재 날짜 기준으로 자동으로 기간이 설정되는 문제가 발생했다. .. 2024. 12. 21. useEffect 의존성 배열에 onChange 설정 시 발생하는 무한 렌더링 오류 수정 프로젝트를 인수인계 받아서 작업 중인데, 작업 목록 중 이미지 수정 시 무한 렌더링 오류 발생 항목이 있었다. 이전부터 오류를 인지하고는 있었는데, 어떤 조건으로 발생하는 오류인지, 원인이 뭔지는 모른다고 하셨다. 내가 작업하기로 하여 일단 조건부터 찾아보려고 하였는데 찾을 것도 없이 이미지 수정만 하면 무조건 발생하는 오류였다. 오류 로그를 보니 useEffect 활용 관련해서 문제가 발생하는 같았다. 그런데 오류 발생 코드에 useEffect가 5개 이상 선언되어 있어서 찾기 너무 어려웠고..모든 useEffect 내에서 콘솔을 찍어 문제를 유발하는 useEffect를 찾아내었다. 콘솔을 찍어보니 문제 발생 컴포넌트에서 무한 렌더링 되어 일정 스택을 찍으면 아래 오류 메시지가 출력되는 구조였다. (.. 2024. 11. 10. 이전 1 다음