Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Reitityksen Käyttöönotto React-sovelluksessa | React Routerin Käyttöönotto React-Sovelluksessa
React Routerin Perusteet

bookReitityksen 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-komponentti react-router-dom-kirjastosta:
import { BrowserRouter } from "react-router-dom";
  • Kääri App-komponentti BrowserRouter-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.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

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

bookReitityksen 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-komponentti react-router-dom-kirjastosta:
import { BrowserRouter } from "react-router-dom";
  • Kääri App-komponentti BrowserRouter-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.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3
some-alt