티스토리 뷰

react

React useParams

YG - 96년생 , 강아지 있음, 개발자 희망 2021. 11. 23. 02:59

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
링크
«   2024/12   »
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
글 보관함