Routing Inschakelen in een React-App
Zodra de benodigde afhankelijkheden zijn geïnstalleerd, kan de bibliotheek in de applicatie worden geïntegreerd.
Om routeringsfunctionaliteit aan de applicatie toe te voegen, moet het rootcomponent worden omwikkeld met BrowserRouter uit de react-router-dom bibliotheek. Deze stap is essentieel omdat hiermee het routeringssysteem wordt geïnitialiseerd en navigatie op basis van de URL mogelijk wordt gemaakt.
Voorbeeld
- Open het bestand
index.jsin het project; - Importeer het
BrowserRoutercomponent uit dereact-router-dombibliotheek:
import { BrowserRouter } from "react-router-dom";
- Omwikkel het
Appcomponent met hetBrowserRoutercomponent, zoals hieronder weergegeven (regel 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>
);
Door het App component te omwikkelen met BrowserRouter, wordt routeringsfunctionaliteit beschikbaar gemaakt in de applicatie.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
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
Routing Inschakelen in een React-App
Veeg om het menu te tonen
Zodra de benodigde afhankelijkheden zijn geïnstalleerd, kan de bibliotheek in de applicatie worden geïntegreerd.
Om routeringsfunctionaliteit aan de applicatie toe te voegen, moet het rootcomponent worden omwikkeld met BrowserRouter uit de react-router-dom bibliotheek. Deze stap is essentieel omdat hiermee het routeringssysteem wordt geïnitialiseerd en navigatie op basis van de URL mogelijk wordt gemaakt.
Voorbeeld
- Open het bestand
index.jsin het project; - Importeer het
BrowserRoutercomponent uit dereact-router-dombibliotheek:
import { BrowserRouter } from "react-router-dom";
- Omwikkel het
Appcomponent met hetBrowserRoutercomponent, zoals hieronder weergegeven (regel 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>
);
Door het App component te omwikkelen met BrowserRouter, wordt routeringsfunctionaliteit beschikbaar gemaakt in de applicatie.
Bedankt voor je feedback!