Yakagadziriswa: react router 6 navigate

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 chikamu chekutsanangura nzira mukushandisa kwako. The chikamu chinotora mativi maviri: nzira uye chikamu. Iyo nzira prop inotsanangura iyo URL nzira inokonzeresa nzira, uye chikamu chechikamu chikamu cheReact chinozopihwa kana iyo nzira yafananidzwa.

Unogonawo kushandisa zvimwe zvikamu zvakadai , , uye kuti uwedzere kugadzirisa maitiro ako ekufambisa. The chikamu chinokutendera iwe kuti ugadzire zvinongedzo pakati penzira dzakasiyana mukushandisa kwako, nepo iyo chikamu chinokutendera iwe kutungamira vashandisi kubva kune imwe nzira kuenda kune imwe. Pakupedzisira, the chikamu chinokutendera kuti upe chimwe chete chezvakawanda zvikamu zvichienderana nekuti ndeipi nzira inofanana kutanga.

Kushandisa zvinhu izvi pamwe chete kunokupa kutonga kwakasimba pamusoro pemafambisirwo evashandisi kuburikidza nekushandisa kwako uye kunopa nzira inonzwisisika yekuti vadaro.

Related posts:

Leave a Comment