반응형 API2 For문을 수행하지 않는데 이유를 알 수가 없다 여러개의 Input 태그 안에 값을 입력 후 저장 시 이를 반영하기 위해서 기존에 등록된 값과 비교 후 기존에 등록되지 않은 부분만 추가하는 로직을 구현했는데 for문 안에 기존 등록된 값이 있는지 검사하는 조건문을 넣었는데 조건을 아무리 디버깅하며 확인해 보아도 for문을 수행하지 않을 이유가 없는데 단번에 순차적으로 조건 검사를 하지 않고 그냥 탈출해 버린다. 정말 복잡하지 않은 방식으로 구현을 하고 기능들을 만들고 있음에도 어느 기능 하나 쉽게 만들어지는게 없다. 아직 리액트를 깊게 알지 못해 그런거겠지만, 계속 부딪혀 보는 수밖에 ? 문제가 되었던 코드는 for(let i = 0; i < 전체 input 값들의 배열.length; i++) { if(!기존 등록된 값 배열.includes(전체 In.. 2023. 2. 22. 공공 API 호출 중 발생한 Axios 500 Error 공공 API를 사용하려고 호출하던 중 Axios 에러 중 500 에러가 발생했다. Axios 관련 에러가 악명이 높다고 여러 블로그 글들에서 봐왔기 때문에 일단 겁부터 났지만 CORS 관련 에러는 모두 처리해서 더이상 나지 않았는데 큰 산을 넘고 나니 500... 미천한 지식으로는 500 에러는 보통 Parameter에 적절한 값들이 들어있지 않아 Bad Request가 뜰때 발생하는 에러로 알고 있는데 관련 API 가이드를 수십번 확인하고 Parameter를 정확하게 맞춰줬는데 계속 에러가 발생한다... 에러 내용을 자세히 보니 'Service Not Found. The request may have been sent to an invalid URL... 이하 생략' 이란 내용이 있는데 아무래도 주소줄.. 2023. 2. 8. 이전 1 다음 반응형