Dhibaatada ugu weyn ee la xiriirta React Router DOM IndexRedirect waa inay sababi karto jihooyin lama filaan ah. Tani waa sababta oo ah qaybta IndexRedirect waxay si toos ah ugu jihaysaa isticmaalayaasha waddo cayiman markay galaan URL-ka asalka ah ee degelka. Tani waxay jahawareer ku noqon kartaa isticmaalayaasha sugaya inay arkaan bogga guriga ama waxyaabaha kale ee ku jira URL xididka. Intaa waxaa dheer, haddii isticmaale uu mar hore u soo guuray bog gaar ah ka dibna dib u cusbooneysiiyay biraawsarkooda, waxaa laga yaabaa in si lama filaan ah looga leexiyo boggaas sababtoo ah qayb IndexRedirect ah.
import { BrowserRouter as Router, Route, IndexRedirect } from "react-router-dom"; <Router> <Route path="/"> <IndexRedirect to="/home" /> <Route path="/home" component={Home} /> <Route path="/about" component={About} /> </Route> </Router>
1. "ka soo deji { BrowserRouter sida Router, Route, IndexRedirect} ka 'react-router-dom';" - Khadkani waxa uu ka soo dejiyaa qaybaha BrowserRouter, Route iyo IndexRedirect ee maktabadda react-router-dom.
2. "
3. "
4. "
5. "
6. "
7.""""" - Khadadkani waxay xiraan labada waddo iyo qaybaha router siday u kala horreeyaan
Waa maxay IndexRedirect
IndexRedirect waa qayb ka mid ah React Router kaas oo kuu ogolaanaya inaad ka leexiso hal waddo oo aad u leexiso mid kale. Waxaa la isticmaalaa marka aad rabto in aad ka leexiso isticmaalaha URL xididka codsigaaga waddo kale. Tusaale ahaan, haddii aad haysato codsi leh URL xidid ah "/", waxaad isticmaali kartaa IndexRedirect si aad ugu wareejiso isticmaalaha "/ guriga" marka ay booqdaan URL-ka xididka ah.
Sida loo sameeyo IndexRedirect
IndexRedirect in React Router waa hab lagu jiheeyo isticmaalayaasha URL asalka ah ee codsigaaga URL kale. Tani waxay faa'iido u yeelan kartaa ku hagida isticmaalayaasha bogga ugu muhiimsan ee codsigaaga, ama abuurista bogga degitaanka.
Si aad u sameyso IndexRedirect ee React Router, waxaad u baahan tahay inaad isticmaasho
Tusaale ahaan, haddii aad rabto isticmaaleyaasha soo booqda URL-kaaga xididka ah (tusaale, www.example.com) in lagu jiheeyo www.example.com/home, waxaad isticmaali kartaa IndexRedirect sida tan:
โฆdariiqyo kaleโฆ