티스토리 뷰
useParams useParams는 URL 매개 변수의 키/값 쌍의 개체를 반환합니다. 현재 <Route>의 match.params에 액세스할 때 사용합니다.
import { useParams } from "react-router";
const x = useParams();
console.log(x) // { id } = 12345
-->>
const { id } =useParams();
console.log(id) // 12345
//응용 방법
const json = await (
await fetch(`https://yts.mx/api/v2/movie_details.json?movie_id=${id}`)
).json(); // 파라미터에서 받은 id 값을 url에서 id값을 넣어 api를 이용할 수 있다.
https://v5.reactrouter.com/web/api/Hooks/useparams
Declarative routing for React apps at any scale | React Router
Version 6 of React Router is here! React Router v6 takes the best features from v3, v5, and its sister project, Reach Router, in our smallest and most powerful package yet.
reactrouter.com
'react' 카테고리의 다른 글
use State Management 를 해주는 Recoil에 관한 글 (0) | 2021.12.02 |
---|---|
TypeScript + React (0) | 2021.11.25 |
React styled-components (0) | 2021.11.24 |
React Cleanup (0) | 2021.11.21 |
React useEffect (0) | 2021.11.21 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- WSL2
- 위코드
- 프론트앤드
- createPortal
- 스토리 북
- React
- 프리온보딩
- 원티드
- import/order
- 노개북
- CLASS
- electron
- jest
- NextRequest
- 우아한테크코스
- 노마드코더
- Storybook
- 초보
- NextApiRequest
- javascript
- nextjs
- nodejs
- 북클럽
- error
- env
- TopLayer
- C언어
- 아차산
- 윤성우 열혈C프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함