• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

swr 관련 질문입니다.

22.01.03 23:30 작성 조회수 216

0

SWR 관련 질문입니다.
 
1.x 사용 했을 때 mutate를 적용을 시켜 봤습니다.
 
강의 초반부에 로그 아웃 버튼을 달고 화면만 띄우고
 
swr로 불러온 데이터를 찍으면 /api/users 데이터가 있는 것을 확인 할 수가 있는데
 
login 후 workspace/channel 들어가면서 console로 찍어보니
 
최초에는 데이터가 있는 것으로 나오는데
 
한번 더 렌더링이 되는건지
 
workspace : {id :...}
workspace: undefined
 
이렇게 나오던데 어떤 식으로 접근하면 좋을지 문의 드립니다.
 
혹시 몰라서 let count = 0;
 
0 : workspace : {id :...}
1 : workspace: undefined

식으로 카운팅도 해 봤는데
지렇게 찍혀서 어떻게 접근을 해야할지 몰라 문의 드립니다.

답변 1

답변을 작성해보세요.

1

뭘 콘솔로 찍으신건가요? 그리고 네트워크 탭에서 workspace를 가져오는 요청이 한 번 더 가는지도 확인해보세요. 거기서 요청/응답이 제대로 오는지도요.

neofirst님의 프로필

neofirst

질문자

2022.01.04

감사합니다.

 

fetcher에서 Arrow Funtion에서 {} 묶어서 일어난 현상이었네요.

 

많은 도움 되었습니다.