인프런 커뮤니티 질문&답변
cannot read properties of undefined reading map 오류
작성
·
1.8K
답변 1
0
제로초(조현영)
지식공유자
에러 메시지에 나온대로 layouts/workspace/index.tsx에 있는 map 코드에 원인이 있습니다. 그 앞 데이터가 없는 건데요. 데이터가 안 불러와진 게 아닌지 네트워크 탭도 한 번 살펴보세요.
TV 으악맨 (읅!)
질문자
Property 'revalidate' does not exist on type 'SWRResponse<false | IUser, any>'. 라고 뜨는걸 보니 맞는것 같습니다 음.. 현재 버전 유지하면서 해결방법이 없을까요?
제로초(조현영)
지식공유자
swr 버전이 1버전이신가요? 0.5버전이신가요? 1버전 코드도 제 강좌 깃헙에 있습니다.
https://github.com/ZeroCho/sleact/blob/master/front/layouts/Workspace/index.tsx
TV 으악맨 (읅!)
질문자
swr 1버전이었는데 디버깅 할려고 초기 강좌버전 전부다 셋팅 맞췄어요. 그래서 0.4.2구요. ws.url 부분 123 되어있던것도 고쳤는데 다이렉트 메세지 눌렀을때 undefined뜨는건 여전히 나오네요. 구글링 계속 중인데 아마 콜백자리가 문제일 확률이 좀 있다는데 처음에 받아오는 것만 못받아오고 클릭하면 데이터 잘받아오거든요.
TV 으악맨 (읅!)
질문자
해결했습니다 자답입니다 userdata||mydata 중에서 mydata 지웠더니 정상 작동하네요. (나 )표시 되는거 보면 myData 값이 불러와진다고 판단하는데 이상하네요






안녕하세요 질문하나 남깁니다
네트워크 탭도 200에 자료 잘들어 있구요 첫번째 클릭만 undefined가 뜨고 두번째부턴 데이터 잘받아 옵니다