⊗jsrtPmRtRR 24 of 47 menu

Стварэнне каранёвага маршруту ў React Router

Часта асноўны маршрут, які вядзе на галоўную старонку, называюць каранёвым (root route), паколькі іншыя маршруты будуць рэндэрыцца ўнутры яго. Вельмі зручна ўявіць яго асобным кампанентам. Таму давайце зноў возьмем наша прыкладанне і ў тэчцы src створым яшчэ адну і назвам яе routes. Цяпер у гэтай тэчцы створым файл root.jsx для асобнага React кампанента Root. Код у файле будзе выглядаць так:

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

А цяпер давайце ўнесем змены ў кавалачак коду файла main.jsx, паколькі ў якасці значэння element мы цяпер будзем перадаваць кампанент Root, а яго змест цяпер знаходзіцца ў асобным файле root.jsx:

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

Не забудзем радок імпарту з нашым кампанентам у main.jsx:

import Root from './routes/root';

Адкрыйце прыкладанне, створанае вамі ў заданнях да мінулых урокаў. Стварыце для каранёвага маршруту асобны React кампанент Root у асобным файле root.jsx, як апісана ў даным уроку. Унесіце змены ў ваш main.jsx.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικά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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць