Inkinga enkulu ehlobene nokufaka i-react-router-dom ukuthi idinga inguqulo ethile ye-React ukuze ifakwe ukuze isebenze kahle. Uma inguqulo engalungile ye-React ifakiwe, i-react-router-dom ngeke isebenze kahle futhi ingabangela amaphutha noma ukuziphatha okungalindelekile. Ukwengeza, uma umsebenzisi engenakho ukuqonda okuyisisekelo kokuthi i-React isebenza kanjani, bangase bakuthole kunzima ukufaka nokulungisa i-react-router-dom ngendlela efanele.
To install react-router-dom, you can use either npm or yarn. Using npm: npm install react-router-dom Using yarn: yarn add react-router-dom
Umugqa 1: Ukufaka i-react-router-dom, ungasebenzisa i-npm noma intambo.
Lo mugqa uchaza ukuthi kunezindlela ezimbili ezihlukene zokufaka iphakheji ye-react-router-dom - ngokusebenzisa i-npm noma intambo.
Umugqa 2: Ukusebenzisa i-npm:
npm faka i-react-router-dom
Lo mugqa uchaza ukuthi uma usebenzisa i-npm, kufanele uthayiphe umyalo othi โnpm install react-router-domโ ukuze ufake iphakheji.
Umugqa wesi-3: Ukusebenzisa intambo:
intambo engeza i-react-router-dom
Lo mugqa uchaza ukuthi uma usebenzisa intambo, kufanele uthayiphe umyalo othi โyarn add react-router-domโ ukuze ufake iphakheji.
Shintsha i-DOM ku-React
Ukushintsha i-DOM ku-React kwenziwa kusetshenziswa i-React Router. I-React Router ilabhulali evumela abathuthukisi ukuthi bakhe futhi baphathe imizila ngaphakathi kwezinhlelo zabo zokusebenza. Iphinde inikeze i-API yokulungisa i-DOM, ivumele onjiniyela ukuthi bengeze, basuse, futhi babuyekeze izinto ekhasini. Lokhu kungasetshenziswa ukudala ukuzizwisa komzila kubasebenzisi, njengokwengeza ikhasi elisha noma ukubuyekeza okuqukethwe okukhona ekhasini. Ukwengeza, ingasetshenziswa ukulungisa izingxenye ezikhona noma ukudala ezintsha ngokuphelele.
Yini i-React Router
I-React Router iwumtapo womzila wezinhlelo zokusebenza ze-React. Ihlinzeka ngezingxenye eziyinhloko zomzila nemisebenzi yezinhlelo zokusebenza ze-React, okuvumela onjiniyela ukuthi bakhe izinhlelo zokusebenza zekhasi elilodwa ngokuzulazula kanye noshintsho lwekhasi. Iphinde inikeze izici ezifana nokufanisa umzila oguquguqukayo, ukuphatha ukuguqulwa kwendawo, namapharamitha e-URL. I-React Router yenza kube lula ukwengeza ukuzulazula kuhlelo lwakho lokusebenza, ivumela abasebenzisi ukuthi bazule phakathi kwamakhasi ahlukene ngaphandle kokulayisha kabusha ikhasi.