인프런 커뮤니티 질문&답변
swr 관련 질문입니다.
작성
·
318
0
SWR 관련 질문입니다.
1.x 사용 했을 때 mutate를 적용을 시켜 봤습니다.
강의 초반부에 로그 아웃 버튼을 달고 화면만 띄우고
swr로 불러온 데이터를 찍으면 /api/users 데이터가 있는 것을 확인 할 수가 있는데
login 후 workspace/channel 들어가면서 console로 찍어보니
최초에는 데이터가 있는 것으로 나오는데
한번 더 렌더링이 되는건지
workspace : {id :...}
workspace: undefined
workspace: undefined
이렇게 나오던데 어떤 식으로 접근하면 좋을지 문의 드립니다.
혹시 몰라서 let count = 0;
0 : workspace : {id :...}
1 : workspace: undefined
식으로 카운팅도 해 봤는데
지렇게 찍혀서 어떻게 접근을 해야할지 몰라 문의 드립니다.
1 : workspace: undefined
식으로 카운팅도 해 봤는데
지렇게 찍혀서 어떻게 접근을 해야할지 몰라 문의 드립니다.
답변 1
1
제로초(조현영)
지식공유자
뭘 콘솔로 찍으신건가요? 그리고 네트워크 탭에서 workspace를 가져오는 요청이 한 번 더 가는지도 확인해보세요. 거기서 요청/응답이 제대로 오는지도요.





감사합니다.
fetcher에서 Arrow Funtion에서 {} 묶어서 일어난 현상이었네요.
많은 도움 되었습니다.