Vyriešené: reagovať a získať aktuálnu trasu

Hlavným problémom pri získavaní aktuálnej trasy je, že môže byť pomalá.

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

názov

háčik uselocation().

Hák uselocation() sa používa na určenie, či sa má komponent vykresliť v koreňovom adresári alebo nie. Ak by sa komponent nemal vykresľovať v koreni, môže použiť tento háčik na určenie, kde sa má namiesto toho vykresliť.

Ako získať trasy

Existuje niekoľko spôsobov, ako získať trasy v Reacte. Jedným zo spôsobov je použiť reakčný smerovač. Ďalším spôsobom je použitie reakcie-router-dom.

Súvisiace príspevky:

Pridať komentár