Aktivering av Routing i en React-App
När de nödvändiga beroendena har installerats kan vi fortsätta att integrera biblioteket i vår applikation.
För att lägga till routingfunktionalitet i vår applikation måste vi kapsla in rotkomponenten med BrowserRouter från biblioteket react-router-dom. Detta steg är avgörande eftersom det initierar routingsystemet och gör det möjligt att hantera navigering baserat på URL:en.
Exempel
- Öppna filen
index.jsi ditt projekt; - Importera komponenten
BrowserRouterfrån biblioteketreact-router-dom:
import { BrowserRouter } from "react-router-dom";
- Kapsla in komponenten
Appmed komponentenBrowserRouter, enligt nedan (rad 9-11):
import React from "react";
import ReactDOM from "react-dom/client";
import App from "./App/App";
import { BrowserRouter } from "react-router-dom";
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
<React.StrictMode>
<BrowserRouter>
<App />
</BrowserRouter>
</React.StrictMode>
);
Genom att kapsla in komponenten App med BrowserRouter gör vi routingfunktionalitet tillgänglig i vår applikation.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Can you explain what BrowserRouter does in more detail?
What should I do if I get an error after wrapping my App with BrowserRouter?
How do I add routes after setting up BrowserRouter?
Awesome!
Completion rate improved to 4.17
Aktivering av Routing i en React-App
Svep för att visa menyn
När de nödvändiga beroendena har installerats kan vi fortsätta att integrera biblioteket i vår applikation.
För att lägga till routingfunktionalitet i vår applikation måste vi kapsla in rotkomponenten med BrowserRouter från biblioteket react-router-dom. Detta steg är avgörande eftersom det initierar routingsystemet och gör det möjligt att hantera navigering baserat på URL:en.
Exempel
- Öppna filen
index.jsi ditt projekt; - Importera komponenten
BrowserRouterfrån biblioteketreact-router-dom:
import { BrowserRouter } from "react-router-dom";
- Kapsla in komponenten
Appmed komponentenBrowserRouter, enligt nedan (rad 9-11):
import React from "react";
import ReactDOM from "react-dom/client";
import App from "./App/App";
import { BrowserRouter } from "react-router-dom";
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
<React.StrictMode>
<BrowserRouter>
<App />
</BrowserRouter>
</React.StrictMode>
);
Genom att kapsla in komponenten App med BrowserRouter gör vi routingfunktionalitet tillgänglig i vår applikation.
Tack för dina kommentarer!