⊗jsrtPmRtIR 46 of 47 menu

ინდექსური მარშრუტი React Router-ში

ამ გაკვეთილზე ჩვენ გავიგებთ, რა არის ინდექსური მარშრუტები.

დასაწყისისთვის მოდი, ყურადღება მივაქციოთ ერთ რამეს. როდესაც ჩვენ ვართ მთავარ გვერდზე, მარჯვნივ ჩვენ ვხედავთ უბრალოდ ცარიელ ეკრანს. ეს იმიტომ, რომ არც ერთი შვილობილი მარშრუტი არ შეესაბამება მისამართს /, და რა გამოვიტანოთ ამ შემთხვევაში, ჩვენ არ უთხარით. ასეთ შემთხვევაში, ცარიელი გვერდის არ გამოსატანად, შეგვიძლია გამოვიყენოთ ინდექსური მარშრუტი - ასეთი შვილობილი მარშრუტი, რომელსაც არ აქვს გზა, და მისი ელემენტი გამოიყენება მშობელ Outlet-ში მაშინ, როდესაც არც ერთი შვილობილი მარშრუტი არ შეესაბამება მისამართს. ასეთი მარშრუტების საშუალებით შეგვიძლია განვათავსოთ რაიმე ინფორმაცია, ან სტატისტიკა, ან სხვა მსგავსი რამ. როგორც ჩვეულებრივი მარშრუტების შემთხვევაში, მათი გამოყენება შესაძლებელია მონაცემების ჩასატვირთად.

მოდით, შევქმნათ ფაილი index.jsx routes საქაღალდეში, და მასში კომპონენტი Index:

export default function Index() { return ( <div> <p>გამარჯობა, React Router!</p> <p>ეს არის აპლიკაცია ჩემი პროდუქტებისთვის :)</p> </div> ); }

ახლა გადავიდეთ main.jsx-ში და იმპორტირება გავუკეთოთ ჩვენს კომპონენტს Index:

import Index from './routes/index';

და პირველ ელემენტად children მასივში დავამატოთ ობიექტი, სადაც index თვისება არის true, და როგორც ელემენტი გამოსატანად იქნება ჩვენი კომპონენტი Index:

{ index: true, element: <Index /> },

აიღეთ აპლიკაცია, რომელიც თქვენ შექმენით წინა გაკვეთილის დავალებებში. გაკვეთილის მასალების გამოყენებით, დაამატეთ ინდექსური მარშრუტი მთავარი გვერდის მისამართზე რაიმე ტექსტით.

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა