Reitityksen Käyttöönotto React-sovelluksessa
Kun tarvittavat riippuvuudet on asennettu, voidaan kirjasto integroida sovellukseen.
Jotta reititystoiminnallisuus voidaan lisätä sovellukseen, juurikomponentti tulee kääriä BrowserRouter-komponenttiin, joka tuodaan react-router-dom-kirjastosta. Tämä vaihe on olennainen, koska se alustaa reititysjärjestelmän ja mahdollistaa navigoinnin hallinnan URL-osoitteen perusteella.
Esimerkki
- Avaa projektin
index.js-tiedosto; - Tuo
BrowserRouter-komponenttireact-router-dom-kirjastosta:
import { BrowserRouter } from "react-router-dom";
- Kääri
App-komponenttiBrowserRouter-komponenttiin seuraavasti (rivit 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>
);
Käärimällä App-komponentti BrowserRouter-komponenttiin, reititystoiminnallisuus otetaan käyttöön sovelluksessa.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
Reitityksen Käyttöönotto React-sovelluksessa
Pyyhkäise näyttääksesi valikon
Kun tarvittavat riippuvuudet on asennettu, voidaan kirjasto integroida sovellukseen.
Jotta reititystoiminnallisuus voidaan lisätä sovellukseen, juurikomponentti tulee kääriä BrowserRouter-komponenttiin, joka tuodaan react-router-dom-kirjastosta. Tämä vaihe on olennainen, koska se alustaa reititysjärjestelmän ja mahdollistaa navigoinnin hallinnan URL-osoitteen perusteella.
Esimerkki
- Avaa projektin
index.js-tiedosto; - Tuo
BrowserRouter-komponenttireact-router-dom-kirjastosta:
import { BrowserRouter } from "react-router-dom";
- Kääri
App-komponenttiBrowserRouter-komponenttiin seuraavasti (rivit 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>
);
Käärimällä App-komponentti BrowserRouter-komponenttiin, reititystoiminnallisuus otetaan käyttöön sovelluksessa.
Kiitos palautteestasi!