728x90
useParams
useParams는 현재 URL의 파라미터 정보를 객체 형태로 반환해 주는 훅
ex) /users/:id 와 같은 URL 패턴에서 :id 부분에 해당하는 값을 피라미터로 받아와서 사용할 수 있음
useLocation
useLocation은 현재 URL 정보에 대한 객체를 반환하는 훅
URL 경로, 쿼리 매개변수, 해시 등 URL의 여러 부분을 가져올 수 있음
👉 'useParams'는 URL 경로의 일부를 추출하는 데에 특화되어 있고
👉 'useLocation'은 URL의 다양한 부분을 추출할 수 있어 좀 더 일반적인 용도로 사용됨
728x90
'TIL' 카테고리의 다른 글
137. [React] useEffect, console.log TIL23.03.06 (0) | 2023.03.06 |
---|---|
136. [React] netlify 배포 오류 TIL23.03.02 (0) | 2023.03.02 |
134. [React] timeago.js 라이브러리 사용 TIL 23.02.24 (0) | 2023.02.24 |
133. 의존성 주입 DI(Dependency Injection) TIL 23.02.23 (0) | 2023.02.23 |
132. [React] Error: No QueryClient set, use QueryClientProvider to set one TIL23.02.22 (0) | 2023.02.22 |
댓글