⊗jsrtPmRtRR 24 of 47 menu

Création d'une route racine dans React Router

La route principale, menant à la page d'accueil, est souvent appelée route racine (root route), car les autres routes seront rendues à l'intérieur de celle-ci. Il est très pratique de la représenter comme un composant distinct. Reprenons donc notre application et dans le dossier src créons un autre dossier que nous nommerons routes. Maintenant, dans ce dossier, créons un fichier root.jsx pour un composant React distinct Root. Le code dans le fichier ressemblera à ceci :

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

Maintenant, modifions un morceau de code du fichier main.jsx, car pour la valeur de element nous allons désormais passer le composant Root, et son contenu se trouve maintenant dans un fichier séparé root.jsx :

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

N'oublions pas la ligne d'importation de notre composant dans main.jsx :

import Root from './routes/root';

Ouvrez l'application que vous avez créée dans les missions des leçons précédentes. Créez un composant React séparé Root pour la route racine dans un fichier séparé root.jsx, comme décrit dans cette leçon. Apportez les modifications nécessaires dans votre main.jsx.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser