이 자습서는 REACT 응용 프로그램을위한 주요 라우팅 라이브러리 인 React Router V6에 대한 포괄적 인 안내서를 제공합니다. RECT 프로젝트 내에서 URL 및 탐색을 효율적으로 관리하는 방법에 대해 알아보십시오.
주요 학습 포인트 :
REACT 라우터 V6 : 마스터 링이 안내서는 React 응용 프로그램에서 원활한 탐색 및 URL 관리를 위해 React 라우터 v6을 설정하고 사용하는 기본 사항을 다룹니다. Route Navigation and Rendering : 유연한 라우팅에 경로 매개 변수 사용을 포함하여 , 및 와 같은 코어 구성 요소를 사용하여 동적 및 중첩 경로를 만드는 방법을 발견하십시오. 🎜> 고급 라우팅 기술 :
<routes></routes>
(예 : ).
<route></route>
<link>
구성 요소는 응용 프로그램 구조의 어느 곳에도 배치 할 수 있습니다. , useNavigate
전체 프로젝트 코드는 GitHub에서 사용할 수 있습니다 (여기에 삽입 할 링크).
반응 라우터 설정 :
<code class="language-jsx"><route path="/about" element="{<About"></route>} /></code>
<code class="language-bash">node -v npm -v</code>반응 라우터 기본 사항 :
<code class="language-bash">npx create-react-app react-router-demo cd react-router-demo</code>역사 대상 각 라우터는 내비게이션 스택을 관리하는 히스토리 객체를 만듭니다. 위치 트리거 리 렌더링 변경.
함수를 제공합니다
<code class="language-bash">npm install react-router-dom</code>:
http://localhost:3000/
: 생성
:구성 요소는 부모 경로 내에서 자식 경로를 렌더링합니다. 동적 중첩 라우팅 :
update BrowserRouter
:
HashRouter
BrowserRouter
매개 변수는 를 사용하여
<code class="language-bash">npm start</code>경로 보호 :
생성 useNavigate
:
navigate
반응 라우터 v6.4 이상 :
<route></route>
요약 : <link>
이 튜토리얼은 기본 및 고급 라우팅 개념을 다루는 React Router V6의 포괄적 인 개요를 제공했습니다. 최신 정보 및 세부 정보에 대해 공식 REACT 라우터 문서에 문의하십시오.
위 내용은 반응 라우터 v6 : 초보자 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!