<Navigate>
2026년 5월 17일
-
React Router 라이브러이의 기능으로 특정 경로에서 렌더링 시점에 다른 페이지로 이동시키고 싶을 때 사용한다.
-
<Navigate to="경로">는 렌더링될 때 현재 위치를 변경한다. -
<Route>에 지정한 경로 외의 경로로 접속했을 때 보여줄 컴포넌트(Component)를 지정할 때에는 path= 로 지정해주면 된다.
문법
JSX<Navigate to="이동시키려는 경로" />;
JSX
- 위의 코드에서 하위 경로인
/courses의 아래에 잘못된 경로(/courses/wrongPath)로 접속하면 빈 화면이 보여지게 된다. - 이 때 잘 못된 경로에 대해 다른 경로로 이동시키도록 Navigate를 사용할 수 있다.