⊗jsrtPmRtRR 24 of 47 menu

Vytvoření kořenové trasy v React Router

Hlavní trasa, která vede na domovskou stránku, je často nazývána kořenová (root route), protože ostatní trasy se budou vykreslovat uvnitř ní. Je velmi výhodné reprezentovat ji jako samostatnou komponentu. Pojďme tedy znovu vzít naši aplikaci a ve složce src vytvořit ještě jednu a pojmenujeme ji routes. Nyní v této složce vytvoříme soubor root.jsx pro samostatnou React komponentu Root. Kód v souboru bude vypadat takto:

function Root() { return <div>Hello Router!</div>; } export default Root;

A nyní pojďme provést změny v kousku kódu souboru main.jsx, protože jako hodnotu element nyní budeme předávat komponentu Root, a její obsah se nyní nachází v samostatném souboru root.jsx:

const router = createBrowserRouter([ { path: '/', element: <Root />, }, ]);

Nezapomeneme na řádek importu s naší komponentou v main.jsx:

import Root from './routes/root';

Otevřete aplikaci, kterou jste vytvořili v úkolech k minulým lekcím. Vytvořte pro kořenovou trasu samostatnou React komponentu Root v samostatném souboru root.jsx, jak je popsáno v této lekci. Proveďte změny ve vašem main.jsx.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout