Dambudziko guru rine chekuita neReact Router 6 navigate nderekuti haipe nzira yekupfuudza props kana nyika kune yakananga nzira. Izvi zvinoreva kuti kana iwe uchida kupfuudza data kubva kune imwe nzira kuenda kune imwe, iwe unofanirwa kushandisa raibhurari seReact Query kana Redux. Pamusoro pezvo, iyo navigation system yakavakirwa pamaURL uye kwete zvikamu, saka zvinogona kunetsa kune vanogadzira vakajaira kushanda nezvikamu pane maURL.
import { useHistory } from "react-router-dom"; const history = useHistory(); history.navigate("/path/to/page");
1. Mutsetse uyu unopinza useHistory hoko kubva kune react-router-dom library.
2. Mutsara uyu unogadzira mutsva unogara unonzi nhoroondo uye unoupa kune useHistory hook.
3. Mutsara uyu unoshandisa nhoroondo nguva dzose kuti uende kune imwe nzira, munyaya iyi "/path/to/peji".
kufamba
React Router iraibhurari ine simba yenzira yakavakirwa pamusoro peReact iyo inobatsira vanogadzira kugadzira, kubata uye kubata kufambisa mumashandisirwo avo. Iyo inopa yakakwana yenzira mhinduro yeReact application ine maficha akadai seane simba nzira yekufananidza, nzvimbo yekushandura kubata, kudzoreredza mupumburu, nezvimwe. Navigate chikamu chakakosha cheReact Router chinobvumira vanogadzira kufamba zvine hurongwa pakati penzira dzakasiyana mukushandisa kwavo. Inopa API yekufamba pakati pemakwara uchishandisa iyo nhoroondo chinhu kana nekupa nzira yezita zvakananga. Ne Navigate, vagadziri vanogona kugadzira zvinongedzo kune mamwe mapeji mukati mekushandisa kwavo uye kupa vashandisi kugona kushandura pakati pemaonero akasiyana pasina kurodha peji.
Ndinofamba sei nereact router?
Kufamba neReact Router inzira iri nyore. Kuti utange, iwe unozofanirwa kuisa iyo React Router package kubva npm. Kana yangoiswa, unogona kushandisa iyo
Unogonawo kushandisa zvimwe zvikamu zvakadai ,
Kushandisa zvinhu izvi pamwe chete kunokupa kutonga kwakasimba pamusoro pemafambisirwo evashandisi kuburikidza nekushandisa kwako uye kunopa nzira inonzwisisika yekuti vadaro.