개발공작소
728x90
반응형
article thumbnail
[기타] fetch 비동기 통신후, 페이지가 새로고침 되는 현상..
기타 2022. 3. 15. 21:25

오늘 뭐 좀 하고 있는데, fetch함수를 통해 비동기 통신을 하고, 1번째 then에서 json()을 통해 Promise객체를 한번 정제해주고 2번째 then에서 좀 쓰려고 하는데, 도통 2번째 then으로 안넘어가는 것이었다. 그래서 문법적으로 잘못된 게 없는데 뭐가 문제지.. 하고 디버깅 하나하나 하고 있는데 네트워크 쪽에 의심스러워 보이는게 보였다. 1번째 then에서는 API통신이 잘된다. 근데 2번째 then으로 넘어가니, 페이지가 새로고침 되듯이 전 컴포넌트가 새로 불러와지는 게 아닌가?? 기존 API호출 되는 것도 사라지고, 컴포넌트와 인스턴스를 새로고침 하는 것이었다. 이러니 통신이 끊기지... 그럼 왜 검색을 하던 중 새로고침 된걸까? 문제는 아래 코드였다. Search 부트스트랩에서 ..

728x90
반응형