• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

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

21.04.14 15:20 작성 조회수 325

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
})

으로 옵션을 주세요.