4월28일(금) Pagination 에러(with DB에서 받아온 kakaoAPI값).

Mindfulness·2023년 4월 28일
0
post-thumbnail

다중 마커찍기까지는 구현, 리스트도 뽑힘. 근데 pagination이 안되고 해당 오류 계속뜬다.

Unhandled Runtime Error
TypeError: Cannot read properties of undefined (reading 'last')

Source
src/features/map/MapMidPoint.js (274:44) @ last

272 | }
273 |

274 | for (let i = 1; i <= pagination.last; i++) {
| ^
275 | const el = document.createElement('a')
276 | el.href = '#'
277 | el.innerHTML = i

콘솔로 하나하나 찍으며 모달창 로직 검색값과 비교.
=> 실제 카카오API의 키워드 검색을 해서 데이터를 받으면 아주 다양한 정보들이 넘어옴. 그 중에서 pagination관련 data도 넘어오는데

이러한 정보들이 다 넘어옴. 근데 위에 전에 구현했던 로직은 카카오 API기반으로 만들어 진것. 그래서 DB에서 받는 정보랑 다름.

지금 내가 받는 data는 아래와 같다.

그래서 해당 에러들 즉, data에 해당 정보들 없기에 undefined일어나는점. 에러 일어나는 원인 명확히 알아냄.

해당 데이터로는 같은 로직을 사용할 수는 없음. 다른 방법을 강구해야겠다.

profile
Junior Frontend Developer

0개의 댓글