작성한 질문수
파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
useAxios 훅을 통한 보다 손쉬운 조회 API 요청
해결된 질문
작성
·
127
0
안녕하세요.
useEffect 훅을 사용했을 때는 dependency array를 빈배열 [] 로 설정하였는데,
[]
마찬가지로 useAxios에서도 다음과 같이 이렇게 설정되어야 되지 않나 궁금합니다.
const [{ data: userList, loading, error }, refetch] = useAxios( { url: "http://localhost:8000/accounts/suggestions/", headers }, [] );```
답변 1
커스텀 훅인 useAxios에서는 의존성 인자가 필요없도록 구현되었기 때문에 지정하실 필요가 없습니다. useAxios 내부 구현에서 useEffect 등을 쓰시고 이때 외부 인자로 의존성 지정이 필요하시면 받으실 수도 있겠습니다. :-)
살펴보시고 댓글 남겨주세요. 화이팅입니다.