반응형
useNavigate() 함수를 이용해서 페이징 처리하는 부분을 정리한다.
const nav = useNavigate();
const onClick = () => {
nav("/search");
}
return (
<>
<div>
<button onClick={onClick}>서치 페이지로 이동</button>
</div>
)
리엑트에서 동적 파라메터를 넘기는 방법은
useSearchParams 와 useParams를 이용할 수 있다.
<Routes>
<Route path="/" element={<Home />} /> // path 페이징 처리
<Route path="/search" element={<Search />} />
<Route path="/country/:code" element={<Country />} /> // 인자로 받아오게 처리
<Route path="*" element={<NotFound />} />
</Routes>
반응형
'IT > Node.js' 카테고리의 다른 글
[react-native] 캘린더 앱 구현하기 (1) | 2023.10.20 |
---|---|
[React,ReactNative] Schedule 추가하기 (0) | 2023.10.17 |
[React Native] 반려동물 케어 Todo 어플리케이션 개발 (0) | 2023.10.07 |
useState Vs useReducer (0) | 2023.10.06 |
Node.js (0) | 2023.10.04 |