인프런 커뮤니티 질문&답변

하늘의개혁님의 프로필 이미지
하늘의개혁

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

강의듣고 SWR을 구현하려고 합니다.

작성

·

389

0

강의듣고 SWR로 구현하려고 하는중에 질문드립니다.

조회 버튼을 눌렀을때 특정 상태값을 true로 바꾸로 swr로 호출합니다. 

근데 계속해서 서버쪽을 반복해서 호출합니다.

이를테면 아래와 같이 호출합니다. 

조회버튼 누를때는 useSWR이 실행되고 실행되지 않게 하는방법이 있습니까?

계속해서 response 304를 호출하고 있습니다.

const { data: outboundProgressMasterData, error: outboundProgressMasterError }
= useSWR(onData ?
`http://localhost:3065/outbound/progressListMaster/${onData?.center_cd}/${onData?.cust_cd}/${onData?.start_date}/${onData?.end_date}/${onData?.query_index}` : null,
fetcher);

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

fetcher, {
  dedupingInterval: 다시요청하지않길원하는초 * 1000
})

으로 옵션을 주세요.

하늘의개혁님의 프로필 이미지
하늘의개혁

작성한 질문수

질문하기