React

라우터 경로변수

sdafdq 2023. 11. 30. 14:22
<Route path="/profile/:username" element={<Profile />} />

저 :username 저 부분

 

const params = useParams();

useParams()로 받을 수 있음.

 

이렇게 대상 컴포넌트에서 useParams()해서

이제 params.경로변수명

 

이렇게 값을 가져올 수 있음.

 

<Route path="/profile/:username" element={<Profile />} />

이거는 저 컴포넌트를 보여주고 싶은 부분에 이걸 해주는거고,

 

호출은

<Link to={"/profile/velopert"}>velopert</Link>

뭐 이렇게 Link로 하든, 주소에 직접 치든

'React' 카테고리의 다른 글

useNavigate, Navigate  (0) 2023.11.30
중첩 라우팅  (0) 2023.11.30
리액트 최적화  (0) 2023.11.28
리액트 프로파일러  (0) 2023.11.28
조건에 따라 클래스 주는 라이브러리  (0) 2023.11.27