Riješeno: reagirajte i dobijte trenutnu rutu

Glavni problem s React dobivanjem trenutne rute je taj što može biti spor.

There is no built-in way to get the current route in React. However, you can use the router's context to get the current location, which will give you the current pathname.

const { location } = this.context.router; console.log(location.pathname); // /some/path

ime

uselocation() kuka

Uselocation() kuka se koristi za određivanje treba li se komponenta prikazati u korijenu ili ne. Ako komponenta ne bi trebala biti prikazana u korijenu, može upotrijebiti ovaj hook da odredi gdje bi trebala biti prikazana umjesto toga.

Kako dobiti rute

Postoji nekoliko načina za dobivanje ruta u Reactu. Jedan od načina je korištenje react-routera. Drugi način je korištenje react-router-dom.

Povezani postovi:

Ostavite komentar