Zgjidhur: shkarko react router dom

Problemi kryesor që lidhet me shkarkimin e React Router DOM është se mund të jetë i vështirë konfigurimi dhe konfigurimi. React Router DOM kërkon shumë konfigurime dhe konfigurime, të cilat mund të kërkojnë kohë dhe komplekse për zhvilluesit që janë të rinj në bibliotekë. Për më tepër, React Router DOM po evoluon vazhdimisht, kështu që zhvilluesit duhet të qëndrojnë të përditësuar me versionin më të fundit në mënyrë që të sigurojnë përputhshmëri me aplikacionet e tyre.

import { BrowserRouter as Router, Route } from "react-router-dom";

ReactDOM.render(
  <Router>
    <Route path="/">
      <App />
    </Route>
  </Router>, 
  document.getElementById('root'));

1. “importoni { BrowserRouter si Router, Route } nga 'react-router-dom';" – Kjo linjë importon komponentët BrowserRouter dhe Route nga biblioteka react-router-dom.

2. “ReactDOM.render(” – Kjo linjë thërret metodën e renderimit ReactDOM për të dhënë një element React në DOM në kontejnerin e dhënë dhe për të kthyer një referencë te komponenti (ose kthen null për komponentët pa shtetësi).

3. '” – Ky është një etiketë hapëse për një komponent Router i cili do të përdoret për të mbështjellë të gjitha rrugët tona në mënyrë që të sigurojë funksionalitetin e rrugëtimit për aplikacionin tonë.

4. '” – Ky është një etiketë hapëse për një komponent Route që do të përdoret për të përcaktuar një rrugë të vetme brenda aplikacionit tonë që do të përputhet me çdo kërkesë të bërë në '/'.

5. '” – Ky është një etiketë vetë-mbyllëse që jep një komponent të aplikacionit në pemën tonë DOM kur kjo rrugë përputhet me dom e ruterit react.
Komponenti i aplikacionit mund të jetë çdo Komponent React që ne kemi përcaktuar diku tjetër në bazën tonë të kodeve ose të importuar nga një bibliotekë ose paketë tjetër, si ndërfaqes së materialit ose Bootstrap etj…

6. "" - Ky është një etiketë mbyllëse për Komponentin e Rrugës që u hap në rreshtin 4 më lart, ai mbyll këtë përkufizim të veçantë të itinerarit në mënyrë që rrugët e tjera të mund të shtohen nëse nevojitet më vonë në bazën tonë të kodeve pa ndikuar në funksionalitetin ose sjelljen e kësaj .

7. "" - Ky është një etiketë mbyllëse për Komponentin e Routerit që u hap në rreshtin 3 më sipër, ai mbyll këtë përkufizim të veçantë të ruterit në mënyrë që ruterat e tjerë të mund të shtohen nëse nevojiten më vonë në bazën tonë të kodit pa ndikuar në funksionalitetin ose sjelljen e këtij ..

8."document.getElementById('rrënja'));" – Së fundi, ne kalojmë në dokumentin getElementById('root') si një argument për metodën e renderit ReactDOM, e cila i tregon se ku saktësisht duam të montojmë/renderojmë aplikacionin brenda pemës DOM (në këtë rast brenda një elementi me id=" rrënjë”).

paketa react-router-dom

React Router është një bibliotekë e njohur e rrugëtimit për React. Ai siguron një API të fuqishme dhe të lehtë për t'u përdorur për menaxhimin e rrugëve dhe navigimit të aplikacioneve. Paketa react-router-dom është versioni zyrtar i React Router për aplikacionet në ueb. Ai siguron komponentë të tillë si për të ndihmuar në menaxhimin e rrugëtimit në aplikacionin tuaj. Ai përfshin gjithashtu grepa të tilla si useHistory, useLocation dhe useParams për të hyrë në informacionin e rrugës aktuale nga brenda komponentëve tuaj. Me react-router-dom mund të krijoni lehtësisht rrugë dinamike bazuar në parametrat e URL-së, vargjet e pyetjeve apo edhe logjikën e personalizuar. Ju gjithashtu mund të krijoni rrugë të ndërlidhura me segmente dinamike për të ofruar kontroll më të hollësishëm mbi strukturën e navigimit të aplikacionit tuaj.

si të shkarkoni react router dom Code Shembull

1. Instaloni React Router Dom:
Në drejtorinë e projektit tuaj, ekzekutoni komandën e mëposhtme për të instaluar React Router Dom:
`npm install react-router-dom`

2. Importoni Router React Dom:
Pasi të keni instaluar React Router Dom, mund ta importoni atë në projektin tuaj me kodin e mëposhtëm:
`importo { BrowserRouter si Router, Route } nga 'react-router-dom'`

3. Krijoni një komponent të rrugës:
Tjetra, krijoni një komponent të rrugës që do të japë faqen kur një përdorues viziton shtegun e specifikuar. Për shembull, nëse dëshironi të jepni një faqe kur dikush viziton /home në aplikacionin tuaj, mund të përdorni kodin e mëposhtëm:
``

4. Mbështillni aplikacionin tuaj me komponentin e ruterit:
Së fundi, mbështillni aplikacionin tuaj me komponentin e ruterit në mënyrë që të gjitha rrugët tuaja të jepen saktë. Ju mund ta bëni këtë duke përdorur kodin e mëposhtëm në skedarin tuaj rrënjësor (zakonisht index.js): ` `.

Mesazhe të ngjashme:

Lini një koment